Pré. | Proc. |
Cadre Code Gabarit
Lorsque vous utilisez Enterprise Architect pour générer du code à partir d'un modèle, ou transformer le modèle, le système se réfère au Code Gabarit Framework (CTF) pour les paramètres qui définissent comment il doit :
- Ingénieur avancé d'un modèle UML
- Code Générer Comportementale
- Effectuer une transformation Model Driven Architecture (MDA)
- Générer DDL en modélisation de bases de modélisation
FCT Gabarits
Type Gabarit |
Détail |
Voir également |
---|---|---|
Code Gabarits |
Lorsque vous procédez à l'ingénierie avancée d'un modèle de classe, les gabarits de code définissent la manière dont le code squelettique doit être généré pour un langage de programmation donné. Les gabarits d'une langue sont automatiquement associés à la langue. Les gabarits sont écrits en texte brut avec une syntaxe qui partage certains aspects des langages de balisage et des langages de script. |
Code Gabarit Personnalisation Gabarits de base Syntaxe du code Gabarit L'éditeur de code Gabarit dans MDG Development |
Transformation du Modèle Gabarits |
Transformation du Modèle Gabarits fournit une méthode entièrement configurable pour définir comment les transformations d' Model Driven Architecture (MDA) convertissent les éléments de modèle et les fragments de modèle d'un domaine à un autre. Ce processus est à deux niveaux. Il crée un langage intermédiaire (qui peut être visualisé pour le débogage) qui est ensuite traité pour créer les objets. |
Modifier Gabarits transformation Écrire des transformations Langue intermédiaire |
Comportementale génération de code Gabarits |
Enterprise Architect prend en supporte la génération de code définissable par l'utilisateur des modèles UML Comportementale . Cela applique le framework Code Gabarit standard mais inclut des macros de génération de code Enterprise Architect Simulation Bibliothèque (EASL) spécifiques. |
L'éditeur de code Gabarit dans MDG Development Macros de génération de code EASL |
Gabarits DDL |
Gabarits DDL sont très similaires aux gabarits de génération de gabarits , mais ils ont été étendus pour prendre en support la génération DDL avec leur propre ensemble de gabarits de base, de macros, de macros de fonction et d'options de gabarit . |
Syntaxe DDL Gabarit |