http://dbai.tuwien.ac.at/proj/arte/GES
element Conditionals

Documentation

Conditional constraints can be used to model rules of the form "IF Condition1 satisfied THEN Condition2 must be satisfied". Condition1 and Condition2 are boolean logic expressions made up of boolean variables and 'AND' and 'OR' operators.

Properties
This component is not nillable.

Model
<Conditionals>
(Variables, Conditional )
</Conditionals>


Nested Element Summary
 Conditional
          A conditional constraint that uses the defined boolean Variables to set up IF-THEN conditions.  
 Variables
          The boolean variables that can be used in the conditionals. 
Source
<xs:element name="Conditionals">
<xs:complexType>
<xs:sequence>
<xs:element name="Variables">
<xs:complexType>
<xs:choice maxOccurs="unbounded" minOccurs="1">
<xs:element name="MatchVariable">
<xs:complexType>
<xs:complexContent>
<xs:extension base="Match">
<xs:attribute name="ID" type="ID" use="required">
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="WorkloadVariable">
<xs:complexType>
<xs:complexContent>
<xs:extension base="WorkloadType">
<xs:attribute name="ID" type="ID" use="required">
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="Conditional">
<xs:complexType>
<xs:all>
<xs:element minOccurs="0" name="Label" type="xs:string">
</xs:element>
<xs:element name="If" type="xs:normalizedString">
</xs:element>
<xs:element name="Then" type="xs:normalizedString">
</xs:element>
</xs:all>
<xs:attribute name="weight" type="nonNegativeDouble" use="optional">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.