Pré. | Proc. |
Langue intermédiaire
Toutes les transformations dans Enterprise Architect créent une forme de langage intermédiaire du modèle à générer. Vous pouvez accéder et modifier le fichier contenant ce code de langue intermédiaire à l'aide d'un éditeur externe. Chaque object est représenté dans ce langage par le type d' object (par exemple, Classe, Action , Méthode, Généralisation ou Balise) suivi des propriétés de l' object et des fonctionnalités qui le composent ; la grammaire de la description de l' object ressemble à ceci :
élément:
nomélément { (propriétéélément | élément)* }
propriétéélément :
nom du paquet
stéréotype
propriétéName = " propriétéValeurSymbole* "
nom du paquet:
name = " propertyValueSymbol* " (. " propertyValueSymbol* " )*
stéréotype:
stéréotype = " propertyValueSymbol* " (, " propertyValueSymbol* " )*
propertyValueSymbol :
\\
\ "
Tout caractère sauf " (U+0022), \ (U+005C)
- elementName est l'un des ensembles de types d'éléments
- propertyName est l'une des propriétés de l'ensemble
default = " \"Une valeur string .\ " "