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

Description

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCodeGeneration/Targets

Description

A list of generation targets. For each such target at this class (in the technical system model) a corresponding artefact is generated by the code generator. This information is used by the software production control model and executed by the process engine by invocing the generator.
Applies to
▸ Model level: ☐ logical model ∙ ☑ technical model
▸ Model elements: ☐ packages ∙ ☑ classes ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMCodeGeneration/TargetContext

Description

The target context to be used when accessing XMCode properties.
When specifying XMCode properties, such a target context can be used to constrain the applicability of code snippets, if these snippets are generally intended for several target locations (e.g. "Instance" and "Factory").
Applies to
▸ Model level: ☐ logical model ∙ ☑ technical model
▸ Model elements: ☐ packages ∙ ☑ classes ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states