Class RoutingAction

Applied Stereotypes:
XSDcomplexType, union

Controls entity routing, either by following a predefined route or trajectory, alternatively by specifying a destination position which the entity should aim to reach.

Used in:
PrivateAction
Properties
Name Type Cardinality AppliedStereotypes Description
assignRouteAction AssignRouteAction 0..1 xor, XSDelement Assigns a route to an entity. The route is defined by at least two waypoints.
followTrajectoryAction FollowTrajectoryAction 0..1 xor, XSDelement Controls an entity to follow a trajectory.
acquirePositionAction AcquirePositionAction 0..1 xor, XSDelement Assigns a route to an entity. The route assigned will be the shortest route (along roads) between the entity's current position and the position specified.

XSD 1.1 Representation


<xsd:complexType name="RoutingAction">
<xsd:choice>
<xsd:element name="AssignRouteAction" type="AssignRouteAction" minOccurs="0"/>
<xsd:element name="FollowTrajectoryAction" type="FollowTrajectoryAction" minOccurs="0"/>
<xsd:element name="AcquirePositionAction" type="AcquirePositionAction" minOccurs="0"/>
</xsd:choice>
</xsd:complexType>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property assignRouteAction
    • xor
    • XSDelement [position: "1"]
  • Property followTrajectoryAction
    • xor
    • XSDelement [position: "2"]
  • Property acquirePositionAction
    • xor
    • XSDelement [position: "3"]

To XSD To XSD Tree