Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Intermediary Language
All transformations in Enterprise Architect work by generating an intermediary text form of the model to generate.
Topics:
Topic |
Detail |
See also |
---|---|---|
Usage |
Any element is represented in this language by the type of element (for example, Class, Action, Method, Generalization or Tag) followed by the properties of the element and the elements that it is made from; the grammar for this resembles the following: element: elementName { (elementProperty | element)* }
elementProperty: packageName stereotype propertyName = " propertyValueSymbol* "
packageName: name = " propertyValueSymbol* " ( . " propertyValueSymbol* " )* stereotype: stereotype = " propertyValueSymbol* " (, " propertyValueSymbol* " )*
propertyValueSymbol: \\ \" Any character except " (U+0022), \ (U+005C)
Literal strings can be included in property values by escaping a quote character; for example: default = "\"Some string value.\"" |