Class Axles

Applied Stereotypes:
XSDcomplexType

A set of the axles of a vehicle. A vehicle must have a front axle and a rear axle. It might have additional axles.

Used in:
Vehicle
Properties
Name Type Cardinality AppliedStereotypes Description
frontAxle Axle 1..1 Front axle.
rearAxle Axle 1..1 Rear axle.
additionalAxles Axle 0..* XSDunwrapped A list of optional additional axles.

Migration Information from XSD 0.9.1
Derived From:
OSCVehicle.Axles
Property Name XSD Type XSD 0.9.1 Name Migration
frontAxle Element Front Renamed
rearAxle Element Rear Renamed
additionalAxles Element Additional Renamed

XSD 1.0 Representation


<xsd:complexType name="Axles">
<xsd:sequence>
<xsd:element name="FrontAxle" type="Axle"/>
<xsd:element name="RearAxle" type="Axle"/>
<xsd:element name="AdditionalAxle" type="Axle" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
additionalAxles XSDunwrapped This property represents an unwrapped list in XSD. The element name 'AdditionalAxle' is used for the list elements.

To XSD To XSLT To XSD Tree