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 au fichier contenant ce code de langage intermédiaire et le modifier à l'aide d'un éditeur externe. Chaque object est représenté dans ce langage par le type object (par exemple, Classe, Action , Méthode, Généralisation ou Étiquette ) suivi des propriétés object et des fonctionnalités dont il est composé ; la grammaire de la description object ressemble à ceci :
élément:
nomélément { (propriétéélément | élément)* }
élémentProperty:
nom du package
stéréotype
propertyName = " propertyValueSymbol* "
nomdupackage:
nom = " propertyValueSymbol* " (. " propertyValueSymbol* " )*
stéréotype:
stéréotype = " propertyValueSymbol* " (, " propertyValueSymbol* " )*
propertyValueSymbol :
\\
\ "
Tout caractère sauf " (U+0022), \ (U+005C)
- elementName est l'un des types d'éléments de l'ensemble
- propertyName est l'une des propriétés de l'ensemble
default = " \"Une valeur string .\ " "