Plantillas de Código
|
Cuando hace ingeniería directa de un modelo de Clase, las plantillas de código definen como debe ser generado el esqueleto del código para un lenguaje de programación dado. Las plantillas para un lenguaje son asociadas automáticamente con el lenguaje.
Las plantillas son escritas como texto sencillo con una sintaxis que comparte algunos aspectos de tanto lenguajes de marcado como lenguajes de scripting.
|
Herramienta de Marco de Trabajo de Plantilla de Código
Plantillas Base
Sintaxis de Plantilla de Código
El Editor de Plantilla de Código en Desarrollo MDG
|
Plantillas de Transformación de Modelo
|
Las Plantillas de Transformación de Modelo proporcionan un método completamente configurable de definir como las Transformaciones de Arquitectura Dirigida por Modelo (MDA) convierten elementos modelo y fragmentos de modelo desde un dominio a otro.
Este proceso es de dos niveles. Crea un lenguaje intermediario (el cual puede ser visto para depurar) el cual luego es procesado para crear los objetos.
|
Editar Plantillas de Transformación
Escribir Transformaciones
Lenguaje Intermediario
|
Plantillas de Generación de Código Conductual
|
Enterprise Architect soporta la generación de código definible por el usuario de los modelos de Comportamiento UML.
Esto aplica el Marco de Trabajo de Plantilla de Código estándar pero incluye macros de generación de código de Biblioteca de Simulación de Enterprise Architect (EASL) específicos.
|
El Editor de Plantilla de Código en Desarrollo MDG
Macros de Generación de Código EASL
|