Class Trigger

Applied Stereotypes:
XSDcomplexType

A trigger is then defined as an association of condition groups. A trigger evaluates to true if at least one of the associated condition groups evaluates to true, otherwise it evaluates to false (OR operation).

Used in:
Act , Event , Storyboard
Properties
Name Type Cardinality AppliedStereotypes Description
conditionGroups ConditionGroup 0..* XSDunwrapped List of condition groups as a container of conditions.

Migration Information from XSD 0.9.1
Consolidated From:
OpenSCENARIO.xsd/OpenSCENARIO.Storyboard.Story.Act.Conditions.Start
OpenSCENARIO.xsd/OpenSCENARIO.Storyboard.Story.Act.Conditions.End
OpenSCENARIO.xsd/OpenSCENARIO.Storyboard.Story.Act.Conditions.Cancel
OpenSCENARIO.xsd/OpenSCENARIO.Storyboard.EndConditions
OSCManeuver.Event.StartConditions
Property Name XSD Type XSD 0.9.1 Name Migration
conditionGroups Element ConditionGroup Renamed

XSD 1.0 Representation


<xsd:complexType name="Trigger">
<xsd:sequence>
<xsd:element name="ConditionGroup" type="ConditionGroup" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
conditionGroups XSDunwrapped This property represents an unwrapped list in XSD. The element name 'ConditionGroup' is used for the list elements.

To XSD To XSLT To XSD Tree