![]() |
![]() | ![]() | ![]() | XML Schemas in UMLUModel® 2008 includes a special diagram type and code generation support for XML Schemas. The UModel® 2008 XML Schema diagram renders XML Schemas in a format similar to UML class diagrams.
You can create a UModel® 2008 UML project from an existing XML Schema through the Project menu by selecting the Import XML Schema option.
The XML Schema is treated as application source code and reverse-engineered to create a UModel® 2008 project. The project file and the diagrams it contains are a model of the XML Schema, not the schema itself.
You can edit UModel® 2008 XML Schema diagrams using the same visual editing tools available for the other diagrams in your model.
Changes made to the UML model are not implemented in the XSD file until the model is synchronized through the UModel® 2008 Project menu:
UModel® 2008 also supports round-trip engineering for XML Schema files. If the schema is modified outside UModel® 2008 – such as in XMLSpy® 2008, the industry-standard XML development environment – you can use the UModel Project menu to synchronize changes back to the UModel project and XML diagram.
A single UModel® 2008 project can include an XML Schema diagram to describe a data structure and class diagrams that generate code in a programming language for the application’s dynamic functionality. You can easily include both the XSD profile and a programming language profile in your project model tree.
Separate components allow you to assign XML Schemas for XSD output and UML classes for Java output.
During code generation UModel® 2008 will write the XML Schema file and your Java source code files.
| ![]() |
![]() | ![]() | |||||||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | |||||
|
