//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

