<xsd:element name="rule">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element ref="sch:assert" />
<xsd:element ref="sch:report" />
<xsd:element ref="sch:key" />
<xsd:element ref="sch:extends" />
</xsd:choice>
<xsd:attribute name="context" type="xsd:string" />
<xsd:attribute name="abstract" type="xsd:boolean" default="false" />
<xsd:attribute name="role" type="xsd:NMTOKEN" />
<xsd:attribute name="id" type="xsd:ID" />
</xsd:complexType>
</xsd:element>
|