Angepasste UML-Profile packen

Wenn Sie mit dem Authoring Ihres angepassten UML-Profils fertig sind, und Sie dieses Profil anderen Benutzern zur Verfügung stellen möchten, müssen Sie das Profil implementieren. Eine Möglichkeit, ein angepasstes UML-Profil zu implementieren, besteht darin, ein Plug-in zu erstellen und das Profil im neuen Plug-in zu packen. Anschließend ändern Sie die Datei "plugin.xml" und fügen einen Erweiterungspunkt für Ihr Profil hinzu. Danach können Sie das Profil-Plug-in installieren und das Profil auf ein Modell anwenden. Sie sollten eine Pfadzuordnung für das Profil definieren. Wenn Sie möchten, dass das Profil als implementiertes Profil im Produkt aufgelistet wird, müssen Sie das angepasste UML-Profil packen. Möglicherweise möchten Sie das Profil erst freigeben, um sicherzustellen, dass keine Änderungen an dem Profil vorgenommen werden können, die sich versehentlich auf Modelle auswirken können, auf die das freigegebene Profil angewendet wurde.

Bevor Sie Ihr Profil implementieren können, müssen Sie das Profil prüfen und gegebenenfalls vorhandene Fehler korrigieren. Sie müssen außerdem mit dem Prozess der Plug-in-Erstellung vertraut sein.
Gehen Sie wie folgt vor, um ein angepasstes UML-Profil zu packen:
  1. Erstellen Sie ein Plug-in. Wenn Sie ein Plug-in erstellen, wird ein Ordner generiert, der die Plug-in-Dateien enthält. Eine der generierten Dateien heißt "plugin.xml".
  2. Erstellen Sie im Hauptverzeichnis Ihres Plug-ins einen Ordner namens Profiles.
  3. Schließen Sie den UML-Profileditor.
  4. Kopieren Sie die EPX-Datei in den Ordner Profiles.
  5. Führen Sie in der Datei "plugin.xml" des neuen Plug-in-Ordners die folgenden Schritte aus, um eine Pfadzuordnung für den Profilordner zu definieren:
    1. Fügen Sie die Angabe com.ibm.xtools.emf.msl zu den erforderlichen Plug-ins hinzu.
    2. Fügen Sie die Angabe com.ibm.xtools.emf.msl.Pathmaps zu den Erweiterungen hinzu.
    3. Fügen Sie eine Pfadzuordnung für die Erweiterung aus dem vorherigen Schritt hinzu, die den Namen des Ordners angibt.
      Tipp: Bei dem Namen handelt es sich um den Namen der Pfadzuordnung, die Sie in Schritt 6 verwenden. Der Pfad lautet Profiles (siehe Schritt 2).
  6. Führen Sie in der Datei "plugin.xml" des neuen Plug-in-Ordners die folgenden Schritte aus, um die Profilerweiterung hinzuzufügen:
    1. Fügen Sie die Angabe com.ibm.xtools.uml2.msl zu den erforderlichen Plug-ins hinzu.
    2. Fügen Sie die Angabe com.ibm.xtools.uml2.msl.UMLProfiles zu den Erweiterungen hinzu.
    3. Fügen Sie der Erweiterung aus dem vorherigen Schritt ein UML-Profil hinzu.
      Tipp: Im Pfadbeispiel pfadzuordnung://NAME_DER_PFADZUORDNUNG/ProfileFileName.epx stellt der Pfad einen Verweis auf die Profildatei mit der Pfadzuordnung dar, die Sie in Schritt 5 definiert haben. Dabei ist NAME_DER_PFADZUORDNUNG der Name der Pfadzuordnung, die Sie in Schritt 5 definiert haben. ProfileFileName.epx ist der Name des Profils, das Sie in den Ordner Profiles kopiert haben.
  7. Kopieren Sie das Profil-Plug-in in den Plug-in-Ordner Ihres Installationsverzeichnisses.
Zugehörige Konzepte
Angepasste UML-Profile
Zugehörige Verweise
Erweiterungspunktreferenz: UML-Profile
Plug-in-Erstellungsprozess
Rechtliche Hinweise | Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.