Class Properties

Applied Stereotypes:
XSDcomplexType

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

Used in:
Controller , FileHeader , MiscObject , Pedestrian , RoadCondition , TrafficDistributionEntry , 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.
  customContent CustomContent 0..* XSDunwrapped, XSDelement The semantic is subject of a contract between the provider of a simulation environment and the author of a scenario.
XSD 1.3 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:element name="CustomContent" type="CustomContent" 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.
customContent XSDunwrapped This property represents an unwrapped list in XSD. The element name 'CustomContent' 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"]
  • Property customContent
    • XSDunwrapped [xsdElementName: "CustomContent"]
    • XSDelement [position: "3"]

To XSD