//Artefact:ModelClass/com/sphenon/modelling/xmodel/XMWorkaround
Description
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/VUIAdapterAfterGetValue
Description
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.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ packages ∙ ☑ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations
∙ ☐ association ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/UseGenericVector
Description
If true, no Vector templates are instantiated, but the GenericVector is
used instead.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☑ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations
∙ ☐ association ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/UseGenericVUISlotSelector
Description
If true, on attribute level, no VUIEntitySelector/SlotTyped template
instances are used, but the generic bases instead.
On class level, this behaviour is used 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.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☑ attributes ∙ ☐ operations
∙ ☐ association ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMWorkaround/FullRefreshPropagation
Description
If true, in a transactional method, managed by stereotype
"Transactional", on return this instances is freshly reread
from the database in all enclosing scopes.
For details, see comment at
JavaClass
TSMScope
, method
readIntoAllContainerScopes
.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☑ attributes ∙ ☐ operations
∙ ☐ association ends ∙ ☐ states