Indem Sie eine zweite Rose-Datei importieren, fügen Sie weiteren Inhalt zum vorhandenen Profil hinzu. In dieser Lerneinheit aktualisieren Sie das Profil java.epx.
Bevor Sie die Datei RoseImportSample_custom.mdl importieren, müssen Sie die Datei
RoseImportSample.mdl aus Übung 1 importiert haben.
Wenn Sie die Datei RoseImportSample_custom.mdl importieren, fügen Sie einem bereits vorhandenen Profil zusätzlichen Inhalt hinzu, was dazu führt, dass der Importassistent für Rose-Modelle eine neue Version des Profils Java.epx erstellt.
Gehen Sie wie folgt vor, um das zweite Rose-Beispielmodell zu importieren:
- Importieren Sie mit Hilfe des Rose-Modellimportassistenten die Datei RoseImportSample_custom.mdl in dasselbe Projekt, in das Sie die Datei RoseImportSample.mdl importiert haben.
- Klicken Sie auf Datei > Importieren > Andere, und klicken Sie anschließend doppelt auf Rational Rose-Modell. Das Fenster 'Rational Rose-Modellimport' wird geöffnet.
- Klicken Sie auf die Schaltfläche Durchsuchen für das Quellenmodell, wählen Sie die Datei RoseImportSample_custom.mdl aus, und klicken Sie auf Öffnen.
- Wählen Sie über die Schaltfläche Durchsuchen des vorhandenen Projekts das Projekt aus, in das Sie RoseImportSample.mdl importiert haben, und klicken Sie auf Weiter. Die Datei RoseImportSample_custom.mdl
wird durchsucht, und vorhandene Profile werden auf ihre Kompatibilität mit dem Modell überprüft, das Sie gerade importieren (wie im Fortschrittsanzeiger dargestellt).
- Wenn der Fortschrittsanzeiger geschlossen wird, beachten Sie, dass die Schaltfläche Fertig stellen auf der Seite 'Untereinheiten und Pfadzuordnungssymbole auflösen' nicht wie in Übung 1 aktiviert ist. Sie können an dieser Stelle nicht den Importprozess beenden, denn auf der nächsten Seite des Assistenten wird eine Warnung in der Kopfzeile des Assistenten angezeigt.
Klicken Sie auf Weiter, um zur Seite Eigenschaftssets zuordnen zu gelangen und die Warnung anzuzeigen.
- Beachten Sie auf der Seite 'Eigenschaftssets zuordnen' die folgende Warnnachricht: The existing profile Java.epx must have the following elements added from the Java properties of the model: The Custom_EJB property set stereotype is not defined. Die Warnung wird angezeigt, weil die vorhandene Datei Java.epx (die erstellt wurde, als Sie in Übung 1 RoseImportSample.mdl importiert haben) einige Informationen aus der Datei RoseImportSample_custom.mdl benötigt.
- Führen Sie alle der folgenden Schritte auf der Seite 'Eigenschaftssets zuordnen' aus:
- Stellen Sie sicher, dass die Option Eigenschaftssets als UML-Profile importieren ausgewählt wurde.
- Stellen Sie sicher, dass die Option Auf bestehendes Profil verweisen ausgewählt wurde und dass der Dateipfad auf die vorhandene Datei Java.epx verweist. Wenn das Java.epx-Profil in ein Quellcodeverwaltungssystem eingecheckt wurde, wird ein Nachrichtenfenster geöffnet, das Sie darauf hinweist, dass die Datei ausgecheckt werden muss (nachdem Sie auf Fertig stellen) geklickt haben.
- Klicken Sie auf Fertig stellen.
Das Profil Java.epx wird aktualisiert und als eine neue freigegebene Version gespeichert; die Datei RoseImportSample_custom.mdl ist importiert.