Class Properties

Applied Stereotypes:
XSDcomplexType

Container for one or more properties. Properties encloses multiple property instances and/or multiple file references.

Used in:
Controller , MiscObject , Pedestrian , RoadCondition , Vehicle
Properties
Name Type Cardinality AppliedStereotypes Description
properties Property 0..* XSDunwrapped, XSDelement A name/value pair. The semantic of the name/values are subject of a contract between the provider of a simulation environment and the author of a scenario.
files File 0..* XSDunwrapped, XSDelement A list of arbitrary files attached to an object that owns the properties. The semantic and the file formats are subject of a contract between the provider of a simulation environment and the author of a scenario.

XSD 1.1 Representation


<xsd:complexType name="Properties">
<xsd:sequence>
<xsd:element name="Property" type="Property" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="File" type="File" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>

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

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property properties
    • XSDunwrapped [xsdElementName: "Property"]
    • XSDelement [position: "1"]
  • Property files
    • XSDunwrapped [xsdElementName: "File"]
    • XSDelement [position: "2"]

To XSD To XSD Tree