Class ByValueCondition

Applied Stereotypes:
XSDcomplexType, union

Conditions referring a runtime value.

Used in:
Condition
Properties
  Name Type Cardinality AppliedStereotypes Description
  trafficSignalCondition TrafficSignalCondition 1..1 xor, XSDelement Condition becomes true if the referenced signal reaches the indicated state.
  parameterCondition ParameterCondition 1..1 xor, XSDelement A current parameter value is compared to a reference value.
  variableCondition VariableCondition 1..1 xor, XSDelement A current variable value is compared to a reference value.
  simulationTimeCondition SimulationTimeCondition 1..1 xor, XSDelement The current simulation time is compared to a reference value.
  userDefinedValueCondition UserDefinedValueCondition 1..1 xor, XSDelement The current value of an externally defined named value is compared to a reference value (less, greater, equal).
  storyboardElementStateCondition StoryboardElementStateCondition 1..1 xor, XSDelement Condition becomes true if the referenced StoryboardElement terminates according to the given rule.
  timeOfDayCondition TimeOfDayCondition 1..1 xor, XSDelement The current time of day is compared to a reference value.
  trafficSignalControllerCondition TrafficSignalControllerCondition 1..1 xor, XSDelement Condition becomes true if the referenced signal controller reaches the indicated state.
XSD 1.4 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.3
  • Property 'trafficSignalCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'parameterCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'variableCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'simulationTimeCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'userDefinedValueCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'storyboardElementStateCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'timeOfDayCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'trafficSignalControllerCondition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property trafficSignalCondition
    • xor
    • XSDelement
  • Property parameterCondition
    • xor
    • XSDelement
  • Property variableCondition
    • xor
    • XSDelement
  • Property simulationTimeCondition
    • xor
    • XSDelement
  • Property userDefinedValueCondition
    • xor
    • XSDelement
  • Property storyboardElementStateCondition
    • xor
    • XSDelement
  • Property timeOfDayCondition
    • xor
    • XSDelement
  • Property trafficSignalControllerCondition
    • xor
    • XSDelement

To XSD