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

Description

Which Business Interaction Interfaces to implement.

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/ValidatableClass

Description

If true, the class can be validated via a validate method.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/ValidatableAttribute

Description

If true, the sttribute can be individually validated via a validate method.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/ShowResult

Description

If true, editors whill show the result of the edit work and offer a retyping. Defaults to false.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/InvalidatableAttribute

Description

If true, the attribute can be invalidated, i.e. marked as invalid. This might be helpful if an invalid value was entered via the user interface, which cannot even be converted to a storable value in the respective attribute (e.g. a value of "xyz" was entered for a "integer" field).
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/AnchorableClass

Description

If true, the class can be anchored, i.e. it provides a createAnchor method.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/Utility

Description

Deprecated (?) (resp. "to be done" if needed again) If true, this method returns a socalled utitlity, which can be used to interact with respective instances of this class. Utilities are arbitrary, useful objects, e.g. editor helpers or alternate format converters.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

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

Description

If true, this class represents a business domain Transaction. Among other characteristics, it implements the respective interaction interface. It is also passed to all Anchors created for Attributes or Operation return values of this class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/Workspace

Description

If true, this class represents a business domain Workspace. Among other characteristics, it implements the respective interaction interface. It is also passed to all Anchors created for Attributes or Operation return values of this class.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInteraction/Space

Description

If true, this class represents a business domain Space. Among other characteristics, it implements the respective interaction interface.
  • logical model
  • technical model
  • packages
  • classes
  • attributes
  • operations
  • association ends
  • states