Création de projets de comparaison/fusion personnalisés

Il vous est possible de créer un projet client de comparaison/fusion pour vos fichiers de modèles. Vous pouvez spécifier vos extensions de nom de fichier et des correspondances d'ID ou de nom. Vous pouvez également activer la prise en charge des diagrammes et ajouter des extensions de fusion de sous-sessions pour les zones de texte.

Procédure

  1. Cliquez sur Fichier > Nouveau > Autre.
  2. Dans la fenêtre Nouveau, développez Modélisation > Extensibilité de la comparaison/fusion. Cliquez ensuite sur Projet de comparaison/fusion puis sur Suivant.
  3. Dans l'assistant Nouveau projet de comparaison/fusion, indiquez le nom et l'emplacement du projet, puis cliquez sur Suivant.
  4. Sur la page Spécification de fichiers, spécifiez vos fichiers de modèles par noms d'extension ou par types de contenu, puis cliquez sur Suivant.
  5. Sur la page Spécification du type de correspondance, sélectionnez le type de correspondance - ID ou nom unique - pour chaque extension de nom de fichier de modèle, puis cliquez sur Suivant.
  6. Sur la page Rendu de diagramme et de l'arborescence de modèles, activez la prise en charge des diagrammes et le rendu des arborescences de modèles pour la page Explorateur, puis cliquez sur Suivant.
  7. Sur la page Classes de fusion/comparaison étendues, spécifiez les classes étendues puis cliquez sur Suivant.
  8. Sur la page Extensions pour la fusion de sous-sessions et stratégies composites/deltas, sélectionnez les extensions pour la fusion de sous-sessions et les stratégies composites/deltas à inclure dans le nouveau projet de comparaison/fusion, puis cliquez sur Terminer.

Résultats

Le nouveau projet génère tout le code source Java™ approprié pour les classes étendues. Le fichier plugin.xml contient toutes les liaisons de points d'extension et les dépendances de plug-in minimales sont spécifiées dans le fichier MANIFEST.MF.

Vos commentaires