Réserver une Démo
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
Une gamme de gabarits standards est disponible pour la génération directe de code et pour la transformation ; si vous ne souhaitez pas utiliser les configurations CTF standard, vous pouvez les personnaliser pour répondre à vos besoins.

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 de 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

Apprenez Plus