Suivant >

Création de transformations modèle en texte avec JET

Vous pouvez créer des transformations JET (Java Emitter Template) pour créer rapidement des transformations Modèle vers texte basées sur un canevas.

Lorsque vous créez une transformation JET, vous démarrez avec un exemple de code d'application que vous voulez produire, qui consiste généralement en un ou plusieurs projets Eclipse. Cet exemple d'application est appelé l'exemplaire. Vous utilisez ensuite l'éditeur de création pour identifier les parties de l'exemplaire qui varient d'une application à l'autre. Ce processus d'identification produit un modèle de données qui représente les aspects variables de l'exemplaire. Vous pouvez aussi associer des actions de génération de code aux éléments du modèle. Enfin, vous utilisez l'éditeur pour créer des canevas JET à partir de fichiers d'exemplaire, et vous effectuez des remplacements de texte par des références au modèle qui est développé.

Après avoir créé la transformation modèle en texte et le métamodèle correspondant, vous pouvez utiliser des modèles d'entrée XML de base pour valider la transformation. En outre, un autre code Java peut consommer la transformation à l'aide d'outils tels que les outils de transformation de mappage de modèle à modèle.

Objectifs

Les deux premiers modules du tutoriel prennent environ 45 minutes. La totalité du tutoriel demande 60 minutes.

Niveau de compétence

Intermédiaire

Public visé

Ce tutoriel s'adresse aux architectes et aux développeurs de logiciels ou de systèmes.

Configuration requise

Pour effectuer les tâches de ce tutoriel, les outils et les composants suivants doivent être installés :
Suivant >

Vos commentaires