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

Description

[source]

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/VUIAdapterAfterGetValue

Description

[source]
Code that is inserted in the VUI adapter after an attribute value has been retrieved and a corresponding VUIEntity has been created. Used in InstanceTransaction/EditManyStandalone due to an unfixable bug in extjs renderer.
  • logical model
  • technical model
  • packages
  • classes
  • pattern ends
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/UseGenericVector

Description

[source]
If true, no Vector templates are instantiated, but the GenericVector is used instead.
  • logical model
  • technical model
  • packages
  • classes
  • pattern ends
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/UseGenericVUISlotSelector

Description

[source]
If true, on attribute level, no VUIEntitySelector/SlotTyped template instances are used, but the generic bases instead. On class level, this behaviour is ued with regard to the generated Selector class.
To be improved: automatically detect with ModelElementAccessory.isCoreLibrary which types are implemented in old EMOS1 logic. Unfortunately, this is rather tricky.
  • logical model
  • technical model
  • packages
  • classes
  • pattern ends
  • attributes
  • operations
  • association ends
  • states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/FullRefreshPropagation

Description

[source]
If true, in a transactional method, managed by stereotype "Transactional", on return this instances is freshly reread from the database in all enclosing scopes.
  • logical model
  • technical model
  • packages
  • classes
  • pattern ends
  • attributes
  • operations
  • association ends
  • states