//Artefact:ModelClass/com/sphenon/modelling/xmodel/XMCoreOCPs

Description

[source]

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/CreateTransaction

Description

[source]
If true, a CreateTransaction OCP is created for this model class. It defines a transaction which creates instances of the respective class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/EditTransaction

Description

[source]
If true, an EditTransaction OCP is created for this model class. It defines a transaction which updates instances of the respective class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/DeleteTransaction

Description

[source]
If true, a DeleteTransaction OCP is created for this model class. It defines a transaction which deletes instances of the respective class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/BrowseTransaction

Description

[source]
If true, a BrowseTransaction OCP is created for this model class. It defines a transaction which allows browsing of instances of the respective class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/InstanceTransaction

Description

[source]
If true, an InstanceTransaction OCP is created for viewing and editing this model class.
Such an InstanceTransaction defines a transaction which allows in addition to editing instances of the respective class also viewing and invoking of specific Tools which can be attached to it.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/Transaction

Description

[source]
If true, a Transaction OCP is created for this model class, which should represent an application domain transaction (ADTx). It basically wraps the java class within an ocp class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/Singleton

Description

[source]
If true, a Singleton OCP is created for this model class, which should represent an application domain singleton. It basically wraps the java class within an ocp class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/SingletonSubSpace

Description

[source]
If true, a SingletonSubSpace OCP is created to interact with the singleton
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/EditorSubSpace

Description

[source]
If true, an EditorSubSpace OCP is created editing this model class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/EditorTransaction

Description

[source]
If true, an EditorTransaction OCP is created editing this model class.
Such an EditorTransaction defines a transaction which allows maintaining instances of the respective class, i.e. browsing, creating, updating and deleting.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/EditorTransactionSubSpace

Description

[source]
If true, an EditorTransactionSubSpace OCP is created editing this model class.
Such an EditorTransactionSubSpace contains a single EditorTransaction for the respective class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/MainLogin

Description

[source]
If true, a MainLogin OCP is created which hides the mainspace until the user logs in.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/SubSpace

Description

[source]
If true and used on package level, a default SubSpace OCP is created for this package, which by default contains all editor and singleton subspaces.
If true and used on class level, a SubSpace OCP is created for the respective class. Note: using this mechanism it is possible to create SubSpaces corresponding to core classes, but also "stand alone" SubSpaces completely independent of a core class.
See XMAssembly/SubSpaces how to configure space containment.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCoreOCPs/PerformanceIndicators

Description

[source]
If true, a PerformanceIndicators OCP is created which can be used to register the various performance indicators of this package.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states