Class TrafficSignalAction

Applied Stereotypes:
XSDcomplexType, union

Action used to change the state of a traffic signal.

Used in:
InfrastructureAction
Properties
  Name Type Cardinality AppliedStereotypes Description
  trafficSignalControllerAction TrafficSignalControllerAction 1..1 xor, XSDelement Action used to set a semantic phase of a TrafficSignalController.
  trafficSignalStateAction TrafficSignalStateAction 1..1 xor, XSDelement Action used to control the observable state of a signal.
XSD 1.3 Representation


<xsd:complexType name="TrafficSignalAction">
<xsd:choice>
<xsd:element name="TrafficSignalControllerAction" type="TrafficSignalControllerAction"/>
<xsd:element name="TrafficSignalStateAction" type="TrafficSignalStateAction"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Annotation changed
    • New Value
      Action used to change the state of a traffic signal.
      From 1.2.0
      Action used to set or override a signals state or a signal controllers state.
  • Property 'trafficSignalControllerAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'trafficSignalControllerAction'. Annotation changed.
    • New Value
      Action used to set a semantic phase of a TrafficSignalController.
      From 1.2.0
      Action used to control the state of a signal.
  • Property 'trafficSignalStateAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'trafficSignalStateAction'. Annotation changed.
    • New Value
      Action used to control the observable state of a signal.
      From 1.2.0
      Action used to set a specific phase of a signal controller.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property trafficSignalControllerAction
    • xor
    • XSDelement [position: "1"]
  • Property trafficSignalStateAction
    • xor
    • XSDelement [position: "2"]

To XSD