<xsd:element name="rule">
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="xsf:dialogBoxMessageAction" />
<xsd:element ref="xsf:dialogBoxExpressionAction" />
<xsd:element ref="xsf:switchViewAction" />
<xsd:element ref="xsf:assignmentAction" />
<xsd:element ref="xsf:queryAction" />
<xsd:element name="submitAction">
<xsd:complexType>
<xsd:attribute name="adapter" type="xsf:xdTitle" use="required" />
</xsd:complexType>
</xsd:element>
<xsd:element ref="xsf:openNewDocumentAction" />
<xsd:element ref="xsf:closeDocumentAction" />
</xsd:choice>
<xsd:element name="exitRuleSet" minOccurs="0">
<xsd:complexType />
</xsd:element>
</xsd:sequence>
<xsd:attribute name="caption" type="xsd:string" use="required" />
<xsd:attribute name="condition" type="xsd:string" use="optional" />
<xsd:attribute name="isEnabled" type="xsf:xdYesNo" use="optional" default="yes" />
</xsd:complexType>
</xsd:element>
|