Regroupement de profils UML personnalisés

Une fois votre profil UML personnalisé créé et sur le point d'être mis à disposition, vous devez le déployer. Un moyen de déployer votre profil UML personnalisé consiste à créer un plug-in et y ajoutez votre profil. Modifiez ensuite le fichier plugin.xml en y incluant un point d'extension vers votre profil. Vous pouvez alors installer le plug-in de profil et appliquer le profil à un modèle. Vous devez définir une mappe de chemin d'accès vers le profil. Regroupez votre profil UML personnalisé si vous souhaitez qu'il soit répertorié en tant que profil déployé dans le produit. Vous pouvez d'abord publier le profil pour garantir l'impossibilité de lui apporter des modifications qui nuiraient aux modèles auxquels il s'applique.

Avant de déployer le profil, vous devez valider ce dernier et résoudre les erreurs éventuelles. Vous devez bien maîtriser le processus de création de plug-in.
Pour empaqueter un profil UML personnalisé, procédez comme suit :
  1. Créer un plug-in. Lors de la génération d'un plug-in, un dossier contenant les fichiers du plug-in est généré. L'un des fichiers générés est un fichier plugin.xml.
  2. Dans le répertoire principal de votre plug-in, créez un dossier que vous appellerez Profiles.
  3. Refermez l'éditeur de profils UML.
  4. Copiez le fichier EPX vers le dossier Profiles.
  5. Pour définir une mappe de chemin d'accès vers le dossier du profil, dans le fichier plugin.xml du dossier de votre nouveau plug-in, suivez la procédure suivante :
    1. Ajoutez com.ibm.xtools.emf.msl aux plug-in obligatoires.
    2. Ajoutez com.ibm.xtools.emf.msl.Pathmaps aux extensions.
    3. Ajoutez une mappe de chemin d'accès à l'extension de l'étape précédente pour préciser le nom et le chemin du profil.
      Conseil : Le nom est celui de la mappe de chemin d'accès que vous utilisez à l'étape 6. Le chemin d'accès est Profiles de l'étape 2.
  6. Pour ajouter une extension de profil, dans le fichier plugin.xml du dossier de votre nouveau plug-in, suivez la procédure suivante :
    1. Ajoutez com.ibm.xtools.uml2.msl aux plug-in requis.
    2. Ajoutez com.ibm.xtools.uml2.msl.UMLProfiles aux extensions.
    3. Ajoutez un profil UML à l'extension de l'étape précédente.
      Conseil : Dans l'exemple de chemin d'accès suivant, pathmap://PATHMAP_NAME/ProfileFileName.epx, le chemin d'accès est une référence au fichier du profil comportant la mappe de chemin d'accès que vous avez définie à l'étape 5. PATHMAP_NAME est le nom de la mappe de chemin d'accès que vous avez définie à l'étape 5. ProfileFileName.epx est le nom du profil que vous avez copié dans le dossier Profiles.
  7. Copiez le plug-in du profil vers le dossier des plug-in de votre répertoire d'installation.
Concepts associés
Profils UML personnalisés
Référence associée
Référence de point d'extension : profils UML
Processus de création de plug-in
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.