Skip to content
Home
Learn Jj
Teaching with Jj
About
Close About
Open About
Project
Team & Partners
Menu
Project
Team & Partners
Sign in
Sign up
Manual
Home
Glossary
User Interface
Sign-In
Registration
Password Recovery
Dashboard
New Project
Metamodel Editor
Tree-View (Metamodel)
Tree-View (Model)
Viewpoint
Applied To
Template
Style
Events
Options
Node
Console
Basic Notions
Project structure
Anatomy of a Modeling Language
Metamodel
Viewpoints
Default Viewpoints
Syntax Viewpoints
Visual Viewpoints
Textual Viewpoints
Validation Viewpoints
Code Generation Viewpoint
Jjodel Object Model (JjOM)
Core Modeling Constructs
JjOM API
allInstances: Array<DObject>
attributes: <DAttribute>
className: String
id: Pointer
extendedBy: Array<DClass>
extendedBy: <DClass>
extends: Array<DClass>
features: <Feature>
final: Boolean (deprecated)
instanceOf: DClass
instanceOf: DClass
instances: Array<DObject>
isAbstract: Boolean
isFinal: Boolean
isInterface: Boolean
isPrimitive: Boolean
isMetamodel: Boolean
isRootable: Boolean
isSingleton: Boolean
name: String
objects: Array<DObject>
operations: <DOperation>
packages: Array<DPackage>
packages: Array<DPackage>
parent: *
references: <DReference>
rootable: Boolean (deprecated)
Jjodel Definition Language
Jjodel Events
Local Installation
Install Jjodel
Docker installation
isFinal: Boolean
Scope
: DClass
It denotes whether a
DClass
can be further extended or not.