Pré. | Proc. |
Cadre de code Gabarit
Lorsque vous utilisez Enterprise Architect pour générer du code à partir d'un modèle ou pour transformer le modèle, le système fait référence au Code Gabarit Framework (CTF) pour les paramètres qui définissent comment il doit :
- Ingénierie avancée d'un modèle UML
- Générer du code Comportementale
- Effectuer une transformation Model Driven Architecture (MDA)
- Générer du DDL en modélisation de base de données
CTF Gabarits
Type Gabarit |
Détail |
Voir aussi |
---|---|---|
Code Gabarits |
Lorsque vous effectuez l'ingénierie directe 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'un langage sont automatiquement associés au langage. Les gabarits sont écrits sous forme de texte brut avec une syntaxe qui partage certains aspects des langages de balisage et des langages de script. |
Code Gabarit Personnalisation Base Gabarits Syntaxe du code Gabarit L'éditeur Code Gabarit dans le développement des OMD |
Transformation du Modèle Gabarits |
Transformation du Modèle Gabarits fournissent une méthode entièrement configurable pour définir la manière dont les transformations Model Driven Architecture (MDA) convertissent les éléments 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 Transformation Gabarits Transformations d'écriture Langue intermédiaire |
Gabarits de génération de code Comportementale |
Enterprise Architect supporte la génération de code définissable par l'utilisateur des modèles Comportementale UML . Ceci applique le framework Code Gabarit standard mais inclut des macros de génération de code spécifiques Bibliothèque Simulation Enterprise Architect (EASL). |
L'éditeur Code Gabarit dans le développement des OMD Macros de génération de code EASL |
DDL Gabarits |
Gabarits DDL sont très similaires aux gabarits de génération de code, mais ils ont été étendus pour support la génération DDL avec leur propre ensemble de gabarits de base, de macros, de macros de fonctions et d'options gabarit . |
Syntaxe DDL Gabarit |