Sie können angeben, ob die UML-in-XSD-Umsetzung eine verschachtelte Klasse in einen
anonymen Typ konvertieren soll, wenn keine explizite Assoziation zwischen der verschachtelnden und der
verschachtelten Klasse vorhanden ist. Standardmäßig konvertiert die Umsetzung eine
verschachtelte Klasse nur dann in einen anonymen Typ, wenn eine Assoziationsbeziehung
zur verschachtelnden Klasse vorhanden ist. Sie können angeben, dass die Umsetzung alle
verschachtelten Klassen in anonyme Typen konvertiert, so dass die generierten XSD-Typen
den Elementen entsprechen, die die verschachtelten Klassen enthalten.
Bevor Sie angeben, wie die UML-in-XSD-Umsetzung die UML-Klassen verarbeitet, lesen Sie bitte die Informationen unter . Wählen Sie in der Liste
Umsetzungen/Konfigurationen den Eintrag
UML-in-XSD aus. Auf der Seite
Umsetzungsbeschreibung klicken
Sie auf
Umsetzungsdokumentation anzeigen.
Dazu muss die Perspektive Modellierung aktiviert sein.
So geben Sie an, wie die UML-in-XSD-Umsetzung die UML-Klassen verarbeitet:
- Klicken Sie auf .
- Wählen Sie in der Liste Umsetzungen/Konfigurationen im Fenster
Umsetzungen konfigurieren eine Umsetzungskonfiguration aus.
- Klicken Sie auf die Registerkarte Eigenschaften.
- Klicken Sie auf der Seite Eigenschaften in der Spalte Eigenschaft
auf Verschachtelte Klasse implizit in anonymen Typ konvertieren.
- Klicken Sie in der Spalte Wert auf true (wahr) oder false (falsch).
- Klicken Sie auf Anwenden.
- Klicken Sie auf Schließen.
Die Optionen werden nun bei der nächsten Ausführung dieser Umsetzungskonfiguration angewendet.