Creating an XSD model

Creating a new XSD model

Command Available on Result
Create an XSD model UML packages Creates an XSD model containing the root element of the XSD model and the XSD modeling diagram.
Create an XSD root XSD models Creates an XSD root.

Attributes and elements

Command Available on Result
Create an XSD element Schema
ComplexType
Anonymous ComplexType
Creates an XSD element represented by a UML attribute. This element will be typed by an XSD native type.
Create an XSD attribute Schema
ComplexType
Anonymous ComplexType
Creates an XSD attribute represented by a UML attribute. This attribute will be typed by an XSD native type.
Create a complex XSD element Only from the XSD diagram Creates an XSD element represented by a UML association. This association is used to represent an XSD element typed by a SimpleType or by a ComplexType.
Create a complex XSD attribute Only from the XSD diagram Creates an XSD attribute represented by a UML association. This association is used to represent an XSD attribute typed by a SimpleType or by a ComplexType.

SimpleTypes and ComplexTypes

Command Available on Result
Create an XSD SimpleType XSD model
Schema
Creates an XSD SimpleType. This SimpleType can be requalified as an Anonymous SimpleType.
Create an XSD ComplexType XSD model
Schema
Creates an XSD ComplexType. This ComplexType can be requalified as an Anonymous ComplexType.

Extensions and redefinitions

Command Available on Result
Create an Extend link Only from the XSD diagram Creates an Extend link between SimpleTypes or ComplexTypes.
Create a Redefine link Only from the XSD diagram Creates a Redefine link between SimpleTypes or ComplexTypes.

XSD model Imports, Redefines and Includes

Command Available on Result
Create an Import link Only from the XSD diagram Creates an Import link between two XSD Schemas. The two Schemas must be unmasked in the XSD diagram.
Create a Redefine link Only from the XSD diagram Creates a Redefine link between two XSD Schemas. The two Schemas must be unmasked in the XSD diagram.
Create an Include link Only from the XSD diagram Creates an Include link between two XSD Schemas. The two Schemas must be unmasked in the XSD diagram.

xsd_redefine.gif (861 Bytes) integ modelio, 22 May 2013 14:05

xsd_complex_type.gif (967 Bytes) integ modelio, 22 May 2013 14:05

xsd_root.gif (944 Bytes) integ modelio, 22 May 2013 14:05

xsd_simple_type.gif (969 Bytes) integ modelio, 22 May 2013 14:05

xsd_model.gif (941 Bytes) integ modelio, 22 May 2013 14:05

xsd_import.gif (887 Bytes) integ modelio, 22 May 2013 14:05

xsd_include.gif (889 Bytes) integ modelio, 22 May 2013 14:05

xsd_attribute.gif (916 Bytes) integ modelio, 22 May 2013 14:06

xsd_redefine_2.gif (899 Bytes) integ modelio, 22 May 2013 14:06

xsd_element.gif (917 Bytes) integ modelio, 22 May 2013 14:06

complex_xsd_attribute.gif (930 Bytes) integ modelio, 22 May 2013 14:06

xsd_extend.gif (858 Bytes) integ modelio, 22 May 2013 14:06

complex_xsd_element.gif (933 Bytes) integ modelio, 22 May 2013 14:06