Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Importieren und Exportieren von Modellen

Die Modeling unterstützt das XMI-Format (XML Metadata Interchange). Besuchen Sie die Object Management Group (OMG) Website, um weitere Informationen zu XMI zu erhalten oder um die vollständige Spezifikation herunterzuladen.

XMI ermöglicht den Austausch von UML-Modellen zwischen verschiedenen UML-Modellierungsanwendungen. Beispielsweise können Sie ein UML-Projekt, das mit einem externen Tool erstellt wurde, als XMI-Datei in Modeling importieren und als Erweiterung für ein vorhandenes oder als Grundlage für ein neues Projekt verwenden. Ebenso lassen sich Modellierungsprojekte aus RAD Studio für andere Anwendungen exportieren. Das Ergebnis ist in beiden Fällen eine einzelne, portierbare .XMI-Datei.

So exportieren Sie ein Modell im XMI-Format

  1. Klicken Sie in der Modellansicht mit der rechten Maustaste auf den Stammknoten des Projekts, und wählen Sie Projekt nach XMI exportieren.
Sie können auch den Stammknoten des Projekts und dann aus dem Hauptmenü Datei > Projekt nach XMI exportieren auswählen.
Das Dialogfeld XMI-Export wird geöffnet.
  1. Wählen Sie in dem Gruppenfeld XMI-Typ auswählen den XMI-Typ aus, in dessen Format Sie das Modell exportieren möchten. Wählen Sie einen der folgenden XMI-Typen:
  • XMI für UML 1.3 (Unisys-Erweiterung)
  • XMI für UML 1.3 (Unisys-Erweiterung, empfohlen für RAD Studio) - die Vorgabe
  • XMI für UML 1.3 (Unisys-Erweiterung, empfohlen für IBM Rational Rose)
  1. Klicken Sie in dem Kombinationsfeld XMI-Codierung auf den Abwärtspfeil, um eine geeignete Zeichencodierung auszuwählen. Die Standardcodierung ist UTF-8.
  2. Geben Sie in dem Feld Exportziel auswählen die Ziel-Exportdatei an. Sie können den Dateinamen (mit der Erweiterung .XMI) und den Pfad zu der zu erstellenden Datei eingeben oder die Vorgabe übernehmen:

projekt_stamm_ordner\out\xmi\projekt_name.xmi

  1. Klicken Sie auf Exportieren. Wenn das Zielverzeichnis nicht vorhanden ist, müssen Sie die Erstellung dieses Verzeichnisses in einem Dialogfeld bestätigen.
  2. Klicken Sie auf Ja.
  3. Der Experte erstellt die angegebene XMI-Datei und speichert sie im ausgewählten Modellierungsprojekt im Format des ausgewählten XMI-Typs.

So importieren Sie ein UML-Modell, das im XMI-Format gespeichert ist, in ein vorhandenes Projekt

  1. Sie müssen über eine .XMI-Datei verfügen, die ein im XMI-Format gespeichertes UML-Modell enthält. Sie können beispielsweise das UML-Modell aus einem UML-Modellierungstool im XMI-Format exportieren. Verwenden Sie beim Exportieren aus Rational Rose XMI Version 1.1 mit der Unisys-Erweiterung.
  2. Klicken Sie in der Modellansicht mit der rechten Maustaste auf den Stammknoten eines Implementierungs- oder Designprojekts. (Das Designprojekt muss mit der UML 1.5-Spezifikation konform sein.)
  3. Wählen Sie im Kontextmenü Projekt aus XMI importieren.
Sie können auch in der Modellansicht mit der rechten Maustaste auf den Stammknoten eines Implementierungs- oder Designprojekts klicken, und dann im Hauptmenü Datei > Projekt aus XMI importieren wählen.
  1. Das Dialogfeld XMI-Import wird geöffnet. Navigieren Sie zu der .xmi-Datei, die das zu importierende UML-Modell enthält. Diese Datei kann ein UML-Modell oder ein UML-Modellierungsprojekt im XMI-Format speichern.
  2. Klicken Sie auf Importieren.
Das in der ausgewählten .xmi-Formatdatei gespeicherte UML-Modell wird in das ausgewählte Projekt importiert.

Siehe auch