Class "guigen :: CustomTemplate"

Defined in package : guigen

Un template custom da utilizzarsi per la generazione full del codice a fronte di un ExecCommand.

Direct Attributes

Direct References

Referenced by

Attribute ecore :: EString name

nome del template

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namename
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EString tplID

ID mnemonico del template. Il valore di questo attributo sarà a disposizione del codiuce che implementa il template XPand, e dovrà essere utilizzato per instradare la logica di generazione verso il template corretto.

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
nametplID
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference guigen :: ModelSlotDef modelSlots

Dichiarazione degli slot (opzionali) destinati a contenere eventuali modelli ausiliarii.

PropertyDescription
typeguigen :: ModelSlotDef
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
namemodelSlots
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound-1
volatilefalse
generated on 5-set-2016 at 16.27.37 by metamodeldoc