Attributs calculés

Les attributs calculés suivants sont des extensions de métamodèle spécifiques au GTL :

Métaclasse

Attributs

PdCommon.BaseObject

  • isSelected (boolean) - True si l'objet correspondant fait partie de la sélection dans la boîte de dialogue de génération

  • isShorctut (boolean) - True si l'objet était accessible via un raccourci

PdCommon.BaseModel

  • GenOptions (struct) - Permet d'accéder aux options de génération définies par l'utilisateur

PdOOM.*

  • ActualComment (string) - Commentaire supprimé (avec /**, /*, */ et // retirés)

PdOOM.Association

  • RoleAMinMultiplicity (string)

  • RoleAMaxMultiplicity (string)

  • RoleBMinMultiplicity (string)

  • RoleBMaxMultiplicity (string)

PdOOM.Attribute

  • MinMultiplicity (string)

  • MaxMultiplicity (string)

  • Overridden (boolean)

  • DataTypeModifierPrefix (string)

  • DataTypeModifierSuffix (string)

  • @<tag> [spécifique Java] (string) - Attribut étendu Javadoc@<tag> avec formatage supplémentaire

PdOOM.Class

  • MinCardinality (string)

  • MaxCardinality (string)

  • SimpleTypeAttribute [spécifique XML]

  • @<tag> [spécifique Java] (string) - Attribut étendu Javadoc@<tag> avec formatage supplémentaire

PdOOM.Interface

  • @<tag> [spécifique Java] (string) - Attribut étendu Javadoc@<tag> avec formatage supplémentaire

PdOOM.Operation

  • DeclaringInterface (object)

  • GetSetAttribute (object)

  • Overridden (boolean)

  • ReturnTypeModifierPrefix (string)

  • ReturnTypeModifierSuffix (string)

  • @<tag> [spécifique Java] (string) - Attribut étendu Javadoc@<tag> avec formatage supplémentaire (particulièrement pour @throws, @exception, @params)

PdOOM.Parameter

  • DataTypeModifierPrefix (string)

  • DataTypeModifierSuffix (string)