Class ByValueCondition

Applied Stereotypes:
XSDcomplexType, union

Conditions referring a runtime value.

Used in:
Condition
Properties
  Name Type Cardinality AppliedStereotypes Description
  parameterCondition ParameterCondition 1..1 xor, XSDelement A current parameter value is compared to a reference value.
  timeOfDayCondition TimeOfDayCondition 1..1 xor, XSDelement The current time of day is compared to a reference value.
  simulationTimeCondition SimulationTimeCondition 1..1 xor, XSDelement The current simulation time is compared to a reference value.
  storyboardElementStateCondition StoryboardElementStateCondition 1..1 xor, XSDelement Condition becomes true if the referenced StoryboardElement terminates according to the given rule.
  userDefinedValueCondition UserDefinedValueCondition 1..1 xor, XSDelement The current value of an externally defined named value is compared to a reference value (less, greater, equal).
  trafficSignalCondition TrafficSignalCondition 1..1 xor, XSDelement Condition becomes true if the referenced signal reaches the indicated state.
  trafficSignalControllerCondition TrafficSignalControllerCondition 1..1 xor, XSDelement Condition becomes true if the referenced signal controller reaches the indicated state.
  variableCondition VariableCondition 1..1 xor, XSDelement A current variable value is compared to a reference value.
XSD 1.3 Representation


<xsd:complexType name="ByValueCondition">
<xsd:choice>
<xsd:element name="ParameterCondition" type="ParameterCondition"/>
<xsd:element name="TimeOfDayCondition" type="TimeOfDayCondition"/>
<xsd:element name="SimulationTimeCondition" type="SimulationTimeCondition"/>
<xsd:element name="StoryboardElementStateCondition" type="StoryboardElementStateCondition"/>
<xsd:element name="UserDefinedValueCondition" type="UserDefinedValueCondition"/>
<xsd:element name="TrafficSignalCondition" type="TrafficSignalCondition"/>
<xsd:element name="TrafficSignalControllerCondition" type="TrafficSignalControllerCondition"/>
<xsd:element name="VariableCondition" type="VariableCondition"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Property 'parameterCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'timeOfDayCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'simulationTimeCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'storyboardElementStateCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'userDefinedValueCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'trafficSignalCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'trafficSignalControllerCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'variableCondition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property parameterCondition
    • xor
    • XSDelement [position: "1"]
  • Property timeOfDayCondition
    • xor
    • XSDelement [position: "2"]
  • Property simulationTimeCondition
    • xor
    • XSDelement [position: "3"]
  • Property storyboardElementStateCondition
    • xor
    • XSDelement [position: "4"]
  • Property userDefinedValueCondition
    • xor
    • XSDelement [position: "5"]
  • Property trafficSignalCondition
    • xor
    • XSDelement [position: "6"]
  • Property trafficSignalControllerCondition
    • xor
    • XSDelement [position: "7"]
  • Property variableCondition
    • xor
    • XSDelement [position: "8"]

To XSD