HOPEX UML
:
HOPEX XML Schemas
HOPEX XML Schemas
Introduction to XML Schemas
Presentation of the Schema Editor
Prerequisite Conditions
Definitions
Description of the Schema Editor
Creating an XML Schema
Defining a Namespace
Opening the Schema Editor
Creating a Schema Class
Defining an Alias for a Package
Import and Inclusion of Other Schemas
Connecting a Tag Definition to a Schema Class
Defining Elements in an XML Schema
Defining attributes
Groups
References
Using Packages for Classification (XML Schemas)
More XSD Features
XSD: Tag Definitions
XSD: Constraints
More UML Features
Inheritance
Other Features Related to Inheritance
Association Classes
Class Stereotypes
Controls
About Checks
Checking XML Schemas
UML Checks
Components
Generating a Component (XML Schemas)
Component structure (XML Schemas)
Complete Examples of XML Schemas
Example of XML schema: Person
XSD Generation
Generating an XSD Schema
XSD Generation: Namespaces and Schemas
XSD: Type Definitions
Generating XSD Groups
Element declaration (XSD)
Declaring Attributes (XSD)
Model groups (XSD)
Notes and Comments (XSD)
XSD Reverse Generation
Importing an XSD Schema in MEGA
Modeling the XSD Schema tags
MEGA Designer - XML SchemasGlossary