Pré. | Proc. |
Code Gabarit Personnalisation
Enterprise Architect vous aide à générer du code source à partir de modèles UML pour un large éventail de langages de programmation. Les gabarits standard (mappages) sont fournis prêts à l'emploi, mais vous pouvez personnaliser la manière dont le code est généré en utilisant le cadre pratique et flexible Code Gabarit Framework (CTF). Ce cadre sophistiqué vous permet de personnaliser chaque détail de la façon dont le code est généré, y compris la facilité de créer de nouveaux gabarits pour les langages non pris en charge dans le produit de base. Par exemple, JavaScript ne fait pas partie des langages pris en charge mais une série de gabarits peut être écrite rapidement pour générer du JavaScript à partir de modèles UML . Dans ces cas, les gabarits existants agissent comme un point de départ et une référence utiles pour les nouveaux langages.
Le cadre de gabarit de code fournit également le mécanisme de génération de modèles comportementaux et est utilisé pour les gabarits de transformation.
Fonctionnalités
Fonctionnalité |
Détail |
Voir également |
---|---|---|
Gabarits par défaut |
Les Gabarits code par défaut sont intégrés à Enterprise Architect pour les langages pris en charge par l'ingénierie avancée. |
Gabarits de code et de transformation Gabarits de base |
Éditeur de code Gabarit |
Un éditeur de Code Gabarit est fourni pour créer et maintenir des Code Gabarits définis par l'utilisateur. |
L'éditeur de code Gabarit |
Personnalisation Gabarits code |
Descriptions de la syntaxe des gabarit et des macros et fonctions que vous pouvez utiliser pour contrôler les effets des gabarits . |
Cadre Code Gabarit |
Synchroniser le code |
Un sous-ensemble des Code Gabarits par défaut pour synchroniser le code. |
Synchroniser le code |