Class PrivateAction

Applied Stereotypes:
XSDcomplexType, union

Actions applied to one or multiple entities. Either the entities are referenced in the actors of the enclosing maneuver group or the single entity is referenced in the enclosing Private instance.

Used in:
Action , Private
Properties
  Name Type Cardinality AppliedStereotypes Description
  longitudinalAction LongitudinalAction 1..1 xor, XSDelement Applies longitudinal control behavior on the reference entity/entities. Either a SpeedAction, LongitudinalDistanceAction or a SpeedProfileAction.
  lateralAction LateralAction 1..1 xor, XSDelement Applies lateral control behavior on the reference entity/entities. Either a LaneChangeAction, LaneOffsetAction or a LateralDistanceAction.
  visibilityAction VisibilityAction 1..1 xor, XSDelement Sets visibility attributes on the reference entity/entities.
  synchronizeAction SynchronizeAction 1..1 xor, XSDelement Synchronizes the reference entity/entities with a master entity. A target position is provided for the entity and for the master entity to be reached at the same time.
D activateControllerAction ActivateControllerAction 1..1 deprecated, xor, XSDelement Activates/ deactivates a controller on the reference entity/entities.
  controllerAction ControllerAction 1..1 xor, XSDelement Assigns a controller to the reference entity/entities.
  teleportAction TeleportAction 1..1 xor, XSDelement Assigns a position to the reference entity/entities.
  routingAction RoutingAction 1..1 xor, XSDelement Applies an AssignRouteAction, a FollowTrajectoryAction or an AcquirePositionAction to the reference entity/entities.
  appearanceAction AppearanceAction 1..1 xor, XSDelement Defines the behaviour of an entity without moving it in the world, e.g. turning on a light or opening a door.
  trailerAction TrailerAction 1..1 xor, XSDelement Connect or disconnect trailer.
Deprecation
  • Property activateControllerAction deprecated. With version 1.1. Moved to ControllerAction.
XSD 1.3 Representation


<xsd:complexType name="PrivateAction">
<xsd:choice>
<xsd:element name="LongitudinalAction" type="LongitudinalAction"/>
<xsd:element name="LateralAction" type="LateralAction"/>
<xsd:element name="VisibilityAction" type="VisibilityAction"/>
<xsd:element name="SynchronizeAction" type="SynchronizeAction"/>
<xsd:element name="ActivateControllerAction" type="ActivateControllerAction">
<xsd:annotation>
<xsd:appinfo>
deprecated
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="ControllerAction" type="ControllerAction"/>
<xsd:element name="TeleportAction" type="TeleportAction"/>
<xsd:element name="RoutingAction" type="RoutingAction"/>
<xsd:element name="AppearanceAction" type="AppearanceAction"/>
<xsd:element name="TrailerAction" type="TrailerAction"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Property 'trailerAction' created.
  • Property 'longitudinalAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'lateralAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'visibilityAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'synchronizeAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'activateControllerAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'controllerAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'teleportAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'routingAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'appearanceAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property longitudinalAction
    • xor
    • XSDelement [position: "1"]
  • Property lateralAction
    • xor
    • XSDelement [position: "2"]
  • Property visibilityAction
    • xor
    • XSDelement [position: "3"]
  • Property synchronizeAction
    • xor
    • XSDelement [position: "4"]
  • Property activateControllerAction
    • deprecated [withVersion: "1.1"; comment: "Moved to ControllerAction"]
    • xor
    • XSDelement [position: "5"]
  • Property controllerAction
    • xor
    • XSDelement [position: "6"]
  • Property teleportAction
    • xor
    • XSDelement [position: "7"]
  • Property routingAction
    • xor
    • XSDelement [position: "8"]
  • Property appearanceAction
    • xor
    • XSDelement [position: "9"]
  • Property trailerAction
    • xor
    • XSDelement [position: "10"]

To XSD