![]() |
![]() | ![]() | ![]() | XML-Schemas in UMLUModel® 2010 bietet einen speziellen Diagrammtypus sowie Unterstützung für die Codegenerierung für XML-Schemas. In UModel® 2010 XML-Schemadiagrammen werden XML-Schemas in einem Format dargestellt, der einem UML-Klassendiagramm ähnelt.
Zum Vergrößern Bild (Datenbanktool) anklicken Importieren von XML-Schemas in UModelEin UModel® 2010 UML-Projekt kann über das Menü "Projekt" durch Auswahl der Option "XML-Schema importieren" anhand eines bestehenden XML-Schemas erstellt werden.
Das XML-Schema wird als Applikationsquellcode herangezogen und mit Hilfe von Reverse Engineering wird ein UModel® 2010-Projekt erstellt. Bei der Projektdatei und den darin enthaltenen Diagrammen handelt es sich um ein Modell des XML-Schemas, nicht um das Schema selbst.
UModel Schema-Diagramm-SymbolleisteDas UModel® 2010 XML-Schemadiagramm enthält eine spezielle Symbolleiste, die schnellen Zugriff auf XML-Schemalemente bietet: Zum Vergrößern Bild (Datenbanktool) anklicken Sie können UModel® 2010 XML-Schemadiagramme mit Hilfe derselben visuellen Editiertools bearbeiten, die auch für andere Diagramme in Ihrem Modell zur Verfügung stehen.
Synchronisieren von UML-Modellen mit XML-Schema-DateienÄnderungen am UML-Modell werden erst dann in der XSD-Datei implementiert, wenn das Modell über das UModel® 2010 Menü "Projekt" synchronisiert wird:
UModel® 2010 unterstützt auch das Round Trip Engineering für XML-Schemadateien. Wenn das Schema außerhalb von UModel® 2010 geändert wird - z.B. in XMLSpy® 2010, der Industriestandard XML-Entwicklungsumgebung - können Sie die Änderungen über das UModel-Menü "Projekt" im UModel-Projekt und im XML-Diagramm dazu aktualisieren.
XML-Schemas und Quellcode in einem einzigen ModellEin einzelnes UModel® 2010-Projekt kann ein XML-Schemadiagramm zur Beschreibung einer Datenstruktur und von Klassendiagrammen enthalten, die Code in einer Programmiersprache für die dynamischen Funktionalitäten der Applikation generieren. Sowohl das XSD-Profil als auch ein Programmiersprachenprofil können problemlos in Ihre Projekt-Model-Struktur integriert werden.
Separate Komponenten gestatten Ihnen, XML-Schemas für die XSD-Ausgabe und UML-Klassen für die Java-Ausgabe zuzuweisen. Zum Vergrößern Bild (Datenbanktool) anklicken Zum Vergrößern Bild (Datenbanktool) anklicken
Bei der Codegenerierung erzeugt UModel® 2010 die XML-Schemadatei und Ihre Java-Quellcodedateien.
| ![]() |
![]() | ![]() | |||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | |||
|
