Class ByValueCondition

Applied Stereotypes:
XSDcomplexType, union

Conditions referring a runtime value.

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

XSD 1.1 Representation


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

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"]

To XSD To XSD Tree