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:
- 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".
- Erstellen Sie im Hauptverzeichnis Ihres Plug-ins einen Ordner
namens Profiles.
- Schließen Sie den UML-Profileditor.
- Kopieren Sie die EPX-Datei in den Ordner Profiles.
- 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:
- Fügen Sie die Angabe com.ibm.xtools.emf.msl zu den erforderlichen Plug-ins hinzu.
- Fügen Sie die Angabe com.ibm.xtools.emf.msl.Pathmaps zu den
Erweiterungen hinzu.
- 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).
- Führen Sie in der Datei "plugin.xml" des neuen Plug-in-Ordners
die folgenden Schritte aus, um die Profilerweiterung hinzuzufügen:
- Fügen Sie die Angabe com.ibm.xtools.uml2.msl zu den
erforderlichen Plug-ins hinzu.
- Fügen Sie die Angabe com.ibm.xtools.uml2.msl.UMLProfiles zu den
Erweiterungen hinzu.
- 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.
- Kopieren Sie das Profil-Plug-in in den Plug-in-Ordner Ihres Installationsverzeichnisses.