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 The EntityObject (either instance of type Vehicle, Pedestrian or MiscObject).
objectController ObjectController 0..1 Controller of the EntityObject instance.

Migration Information from XSD 0.9.1
Derived From:
OpenSCENARIO.xsd/OpenSCENARIO.Entities.Object
Property Name XSD Type XSD 0.9.1 Name Migration
name Attribute name
entityObject Element EntityObject
objectController Element Controller Renamed

XSD 1.0 Representation


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

To XSD To XSLT To XSD Tree