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 0..1 xor, XSDelement Applies longitudinal control behavior on the reference entity/entities. Either a SpeedAction or a LongitudinalDistanceAction.
lateralAction LateralAction 0..1 xor, XSDelement Applies lateral control behavior on the reference entity/entities. Either a LaneChangeAction, LaneOffsetAction or a LateralDistanceAction.
visibilityAction VisibilityAction 0..1 xor, XSDelement Sets visibility attributes on the reference entity/entities.
synchronizeAction SynchronizeAction 0..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.
activateControllerAction ActivateControllerAction 0..1 deprecated, xor, XSDelement Activates/ deactivates a controller on the reference entity/entities.
controllerAction ControllerAction 0..1 xor, XSDelement Assigns a controller to the reference entity/entities.
teleportAction TeleportAction 0..1 xor, XSDelement Assigns a position to the reference entity/entities.
routingAction RoutingAction 0..1 xor, XSDelement Applies an AssignRouteAction, a FollowTrajectoryAction or an AcquirePositionAction to the reference entity/entities.

Deprecation
  • Property activateControllerAction deprecated. With version 1.1. Moved to ControllerAction.

XSD 1.1 Representation


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

Change log from version 1.0
  • Property 'activateControllerAction'. Stereotype <<deprecated>> applied.

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"]

To XSD To XSD Tree