Lenguaje Intermediario [Guía de Usuario de Enterprise Architect]

Top Previous Next

Lenguaje Intermediario

button_main button_prev button_next

Todas las transformaciones en Enterprise Architect crean una forma de Lenguaje Intermediario del modelo a generar. Puede acceder y editar el archivo conteniendo este código de Lenguaje Intermediario utilizando un editor externo. Cada objeto es representado en este lenguaje por el tipo de objeto (por ejemplo, Clase, Acción Método, Generalización o Etiqueta) seguido por las propiedades del objeto y las características de las que está hecho; la gramática de la descripción del objeto se asemeja a esto:

 

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)

 

elementName es cualquiera de los conjuntos de tipos de elemento

propertyName es cualquiera del conjunto de propiedades

 

Las cadenas literales pueden ser incluidas en valores de propiedad al 'escapar' un caracter de comillas:

default = "\"Some string value.\""

 

Aprender más

Depurar Lenguaje Intermediario

Objetos

Conectores