Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Stardust/Enhancing and Embedding Stardust/Browser Modeler/Javascript Metamodel"
(New page: The metamodel of Javascript objects used to implement the Browser Modeler (Lightdust) is supposed to be a superset of the BPMN2 metamodel. As work on the Browser Model was initially starte...) |
|||
Line 1: | Line 1: | ||
The metamodel of Javascript objects used to implement the Browser Modeler (Lightdust) is supposed to be a superset of the BPMN2 metamodel. As work on the Browser Model was initially started focussed on the metamodel, some names and structures are still driven by originally Stardust needs stemming from Stardust's use of XPDL - but we intend to change this soon. | The metamodel of Javascript objects used to implement the Browser Modeler (Lightdust) is supposed to be a superset of the BPMN2 metamodel. As work on the Browser Model was initially started focussed on the metamodel, some names and structures are still driven by originally Stardust needs stemming from Stardust's use of XPDL - but we intend to change this soon. | ||
− | Model | + | =Model= |
The model is the root of all elements. Lightdust manages a set of models which can be obtained from the m_model module, via | The model is the root of all elements. Lightdust manages a set of models which can be obtained from the m_model module, via | ||
+ | <source lang="javascript"> | ||
m_model.getModels() | m_model.getModels() | ||
+ | </source> | ||
− | Process | + | =Process= |
− | Activity | + | =Activity= |
Revision as of 06:36, 17 November 2012
The metamodel of Javascript objects used to implement the Browser Modeler (Lightdust) is supposed to be a superset of the BPMN2 metamodel. As work on the Browser Model was initially started focussed on the metamodel, some names and structures are still driven by originally Stardust needs stemming from Stardust's use of XPDL - but we intend to change this soon.
Model
The model is the root of all elements. Lightdust manages a set of models which can be obtained from the m_model module, via
m_model.getModels()