Utiliser un plug-in de transformation JET déployable

Dans le Design Pattern Toolkit (DPTK), les fichiers .patzip peuvent être déployés dans un répertoire partagé, désigné sur la page Patterns de la fenêtre Préférences. Il existe une page de préférences équivalente pour JET.
Pour définir la préférence s'appliquant aux transformations JET :
  1. Cliquez sur Fenêtre > Préférences.
  2. Dans le champ situé au-dessus de la liste arborescente (volet gauche), tapez jet pour filtrer les choix.

    Page de préférences Transformation JET EMFT

  3. Cliquez sur Nouveau et naviguez jusqu'à l'emplacement où vous placez habituellement les fichiers JAR de vos transformations JET.
Lorsque vous exécutez une transformation JET, celle-ci est recherchée dans l'ordre de priorité décroissante suivant :
  1. Transformations installées dans le plan de travail Eclipse.
  2. Projets JET ouverts dans l'espace de travail.
  3. Transformations trouvées dans le ou les dossiers que vous avez désignés dans le champ Emplacements supplémentaires pour les transformations JET de la page de préférences.
  4. Transformations enregistrées (inscrites) au moyen du point d'extension org.eclipse.jet.deployedTransforms.
Les transformations JET peuvent aussi être déployées par les techniques suivantes :
  • Comme les transformations JET sont avant tout des plug-ins Eclipse, elles peuvent être installées directement dans une configuration Eclipse à condition que celle-ci soit enrichie de la fonction JET. Généralement, vous réalisez cette opération en créant une fonction (feature) Eclipse destinée à contenir le plug-in de votre transformation JET.
  • Une transformation JET peut aussi être incluse dans un autre plug-in Eclipse au moyen du point d'extension org.eclipse.jet.deployedTransforms. Il existe une différence subtile entre cette solution et la précédente. Avec cette solution, la transformation peut être remplacée par une copie dans l'espace de travail Eclipse. Elle ne peut pas l'être avec la solution précédente.