Class ScenarioObject

Applied Stereotypes:
XSDcomplexType
Implements Interfaces:
Entity

A scenario object represents a runtime object that is created from an EntityObject (vehicle type, pedestrian type, miscellaneous object type) and a Controller. Miscellaneous objects must not have a controller.

Used in:
Entities
Properties
Name Type Cardinality AppliedStereotypes Description
name string 1..1 XSDattribute Identifier of the scenario object.
entityObject EntityObject 1..1 XSDelement The EntityObject (either instance of type Vehicle, Pedestrian or MiscObject).
objectController ObjectController 0..1 XSDelement Controller of the EntityObject instance.

XSD 1.1 Representation


<xsd:complexType name="ScenarioObject">
<xsd:sequence>
<xsd:group ref="EntityObject"/>
<xsd:element name="ObjectController" type="ObjectController" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="name" type="String" use="required"/>
</xsd:complexType>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property name
    • XSDattribute
  • Property entityObject
    • XSDelement [position: "1"]
  • Property objectController
    • XSDelement [position: "2"]

To XSD To XSD Tree