Class EntityCondition

Applied Stereotypes:
XSDcomplexType, union

Defines a specific condition on an entity.

Used in:
ByEntityCondition
Properties
  Name Type Cardinality AppliedStereotypes Description
  endOfRoadCondition EndOfRoadCondition 1..1 xor, XSDelement Condition checking for how long the reference entity has reached the end of the road.
  collisionCondition CollisionCondition 1..1 xor, XSDelement Condition checking whether the reference entity was involved in a collision.
  offroadCondition OffroadCondition 1..1 xor, XSDelement Condition checking for how long the reference entity has left the road.
  timeHeadwayCondition TimeHeadwayCondition 1..1 xor, XSDelement Condition checking the time headway between two entities.
  timeToCollisionCondition TimeToCollisionCondition 1..1 xor, XSDelement Condition checking the time to collision between two entities.
  accelerationCondition AccelerationCondition 1..1 xor, XSDelement Condition checking the current acceleration of an entity.
  standStillCondition StandStillCondition 1..1 xor, XSDelement Condition checking for how long the reference entity has not moved.
  speedCondition SpeedCondition 1..1 xor, XSDelement Condition checking the current speed of the referenced entities.
  relativeSpeedCondition RelativeSpeedCondition 1..1 xor, XSDelement Condition checking the relative speed between two entity.
  traveledDistanceCondition TraveledDistanceCondition 1..1 xor, XSDelement Condition checking the total traveled distance of the reference entity since the start of the scenario.
D reachPositionCondition ReachPositionCondition 1..1 deprecated, xor, XSDelement Condition checking whether the reference entity has reached a given position within a given uncertainty.
  distanceCondition DistanceCondition 1..1 xor, XSDelement Condition checking the distance between two entities or an entity and a position.
  relativeDistanceCondition RelativeDistanceCondition 1..1 xor, XSDelement Condition checking the relative distance between two entities.
  relativeClearanceCondition RelativeClearanceCondition 1..1 xor, XSDelement Condition checking the relative clearance of an entity.
  angleCondition AngleCondition 1..1 xor, XSDelement Condition checking the angle of an entity.
  relativeAngleCondition RelativeAngleCondition 1..1 xor, XSDelement Condition checking the angle of an entity relative to a reference entity.
Deprecation
  • Property reachPositionCondition deprecated. With version 1.2. Use DistanceCondition instead.
XSD 1.3 Representation


<xsd:complexType name="EntityCondition">
<xsd:choice>
<xsd:element name="EndOfRoadCondition" type="EndOfRoadCondition"/>
<xsd:element name="CollisionCondition" type="CollisionCondition"/>
<xsd:element name="OffroadCondition" type="OffroadCondition"/>
<xsd:element name="TimeHeadwayCondition" type="TimeHeadwayCondition"/>
<xsd:element name="TimeToCollisionCondition" type="TimeToCollisionCondition"/>
<xsd:element name="AccelerationCondition" type="AccelerationCondition"/>
<xsd:element name="StandStillCondition" type="StandStillCondition"/>
<xsd:element name="SpeedCondition" type="SpeedCondition"/>
<xsd:element name="RelativeSpeedCondition" type="RelativeSpeedCondition"/>
<xsd:element name="TraveledDistanceCondition" type="TraveledDistanceCondition"/>
<xsd:element name="ReachPositionCondition" type="ReachPositionCondition">
<xsd:annotation>
<xsd:appinfo>
deprecated
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="DistanceCondition" type="DistanceCondition"/>
<xsd:element name="RelativeDistanceCondition" type="RelativeDistanceCondition"/>
<xsd:element name="RelativeClearanceCondition" type="RelativeClearanceCondition"/>
<xsd:element name="AngleCondition" type="AngleCondition"/>
<xsd:element name="RelativeAngleCondition" type="RelativeAngleCondition"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Property 'angleCondition' created.
  • Property 'relativeAngleCondition' created.
  • Property 'endOfRoadCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'collisionCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'offroadCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'timeHeadwayCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'timeToCollisionCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'accelerationCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'standStillCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'speedCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeSpeedCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'traveledDistanceCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'reachPositionCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'distanceCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeDistanceCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeClearanceCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property endOfRoadCondition
    • xor
    • XSDelement [position: "1"]
  • Property collisionCondition
    • xor
    • XSDelement [position: "2"]
  • Property offroadCondition
    • xor
    • XSDelement [position: "3"]
  • Property timeHeadwayCondition
    • xor
    • XSDelement [position: "4"]
  • Property timeToCollisionCondition
    • xor
    • XSDelement [position: "5"]
  • Property accelerationCondition
    • xor
    • XSDelement [position: "6"]
  • Property standStillCondition
    • xor
    • XSDelement [position: "7"]
  • Property speedCondition
    • xor
    • XSDelement [position: "8"]
  • Property relativeSpeedCondition
    • xor
    • XSDelement [position: "9"]
  • Property traveledDistanceCondition
    • xor
    • XSDelement [position: "10"]
  • Property reachPositionCondition
    • deprecated [withVersion: "1.2"; comment: "Use DistanceCondition instead."]
    • xor
    • XSDelement [position: "11"]
  • Property distanceCondition
    • xor
    • XSDelement [position: "12"]
  • Property relativeDistanceCondition
    • xor
    • XSDelement [position: "13"]
  • Property relativeClearanceCondition
    • xor
    • XSDelement [position: "14"]
  • Property angleCondition
    • xor
    • XSDelement [position: "15"]
  • Property relativeAngleCondition
    • xor
    • XSDelement [position: "16"]

To XSD