Class Axles

Applied Stereotypes:
XSDcomplexType

A set of the axles of a vehicle. A vehicle must have a front axle and a rear axle except for trailers which may also only have a rear axle. It might have additional axles.

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


<xsd:complexType name="Axles">
<xsd:sequence>
<xsd:element name="FrontAxle" type="Axle" minOccurs="0"/>
<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.
Change log from version 1.2
  • Annotation changed
    • New Value
      A set of the axles of a vehicle. A vehicle must have a front axle and a rear axle except for trailers which may also only have a rear axle. It might have additional axles.
      From 1.2.0
      A set of the axles of a vehicle. A vehicle must have a front axle and a rear axle. It might have additional axles.
  • Property 'frontAxle'. Lower cardinality changed.
    • New Value
      0
      From 1.2.0
      1
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property frontAxle
    • XSDelement [position: "1"]
  • Property rearAxle
    • XSDelement [position: "2"]
  • Property additionalAxles
    • XSDunwrapped [xsdElementName: "AdditionalAxle"]
    • XSDelement [position: "3"]

To XSD