Class ControllerAction

Applied Stereotypes:
XSDcomplexType

Action that either assigns a new controller, overrides an existing one or activates a controller.

Used in:
PrivateAction
Properties
  Name Type Cardinality AppliedStereotypes Description
  assignControllerAction AssignControllerAction 1..1 xor, XSDelement Assign a controller to an entity.
  overrideControllerValueAction OverrideControllerValueAction 1..1 xor, XSDelement Override values for throttle, brake, clutch, parking brake, steering wheel or gear.
  activateControllerAction ActivateControllerAction 1..1 xor, XSDelement Activate/ deactivate a controller on the reference entity/entities. Replaces the deprecated element in PrivateAction in 1.1.
XSD 1.3 Representation


<xsd:complexType name="ControllerAction">
<xsd:choice>
<xsd:element name="AssignControllerAction" type="AssignControllerAction"/>
<xsd:element name="OverrideControllerValueAction" type="OverrideControllerValueAction"/>
<xsd:element name="ActivateControllerAction" type="ActivateControllerAction"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Annotation changed
    • New Value
      Action that either assigns a new controller, overrides an existing one or activates a controller.
      From 1.2.0
      Action that assigns a new controller or overrides an existing one.
  • Stereotype <<XSDcomplexType>>. Tagged value 'modelGroup' changed.
    • New Value
      choice
      From 1.2.0
      all
  • Property 'assignControllerAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'assignControllerAction'. Stereotype <<xor>> applied.
  • Property 'overrideControllerValueAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'overrideControllerValueAction'. Annotation changed.
    • New Value
      Override values for throttle, brake, clutch, parking brake, steering wheel or gear.
      From 1.2.0
      Values for throttle, brake, clutch, parking brake, steering wheel or gear.
  • Property 'overrideControllerValueAction'. Stereotype <<xor>> applied.
  • Property 'activateControllerAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'activateControllerAction'. Stereotype <<xor>> applied.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
  • Property assignControllerAction
    • xor
    • XSDelement [position: "1"]
  • Property overrideControllerValueAction
    • xor
    • XSDelement [position: "2"]
  • Property activateControllerAction
    • xor
    • XSDelement [position: "3"]

To XSD