Command | Available on | Result |
---|---|---|
![]() | UML packages | Creates an XSD model containing the root element of the XSD model and the XSD modeling diagram. |
![]() | XSD models | Creates an XSD root. |
Command | Available on | Result |
---|---|---|
![]() | Schema ComplexType Anonymous ComplexType | Creates an XSD element represented by a UML attribute. This element will be typed by an XSD native type. |
![]() | Schema ComplexType Anonymous ComplexType | Creates an XSD attribute represented by a UML attribute. This attribute will be typed by an XSD native type. |
![]() | 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. |
![]() | 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. |
Command | Available on | Result |
---|---|---|
![]() | XSD model Schema | Creates an XSD SimpleType. This SimpleType can be requalified as an Anonymous SimpleType. |
![]() | XSD model Schema | Creates an XSD ComplexType. This ComplexType can be requalified as an Anonymous ComplexType. |
Command | Available on | Result |
---|---|---|
![]() | Only from the XSD diagram | Creates an Extend link between SimpleTypes or ComplexTypes. |
![]() | Only from the XSD diagram | Creates a Redefine link between SimpleTypes or ComplexTypes. |
Command | Available on | Result |
---|---|---|
![]() | Only from the XSD diagram | Creates an Import link between two XSD Schemas. The two Schemas must be unmasked in the XSD diagram. |
![]() | Only from the XSD diagram | Creates a Redefine link between two XSD Schemas. The two Schemas must be unmasked in the XSD diagram. |
![]() | Only from the XSD diagram | Creates an Include link between two XSD Schemas. The two Schemas must be unmasked in the XSD diagram. |