Enumeration Rule

Rules (operators) used to compare quantitative variables or signals.

Used in:
AccelerationCondition , DistanceCondition , ParameterCondition , RelativeDistanceCondition , RelativeSpeedCondition , SimulationTimeCondition , SpeedCondition , TimeHeadwayCondition , TimeOfDayCondition , TimeToCollisionCondition , UserDefinedValueCondition , ValueConstraint
Enumeration Literals
Name Applied Stereotypes Description
equalTo 'Equal to' operator.
greaterThan 'Greater than' operator.
lessThan 'Less than' operator.
greaterOrEqual 'Greater or equal' operator.
lessOrEqual 'Less or equal' operator.
notEqualTo 'Not equal' operator.

XSD 1.1 Representation


<xsd:simpleType name="Rule">
<xsd:union>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="equalTo"/>
<xsd:enumeration value="greaterThan"/>
<xsd:enumeration value="lessThan"/>
<xsd:enumeration value="greaterOrEqual"/>
<xsd:enumeration value="lessOrEqual"/>
<xsd:enumeration value="notEqualTo"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType>
<xsd:restriction base="parameter"/>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>

Change log from version 1.0
  • Enumeration literal 'greaterOrEqual' created.
  • Enumeration literal 'lessOrEqual' created.
  • Enumeration literal 'notEqualTo' created.

To XSD