<xs:group name="facets">
<xs:annotation>
<xs:documentation>
We should use a substitution group for facets, but
that's ruled out because it would allow users to
add their own, which we're not ready for yet.
</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element ref="st:minExclusive" />
<xs:element ref="st:minInclusive" />
<xs:element ref="st:maxExclusive" />
<xs:element ref="st:maxInclusive" />
<xs:element ref="st:totalDigits" />
<xs:element ref="st:fractionDigits" />
<xs:element ref="st:length" />
<xs:element ref="st:minLength" />
<xs:element ref="st:maxLength" />
<xs:element ref="st:enumeration" />
<xs:element ref="st:whiteSpace" />
<xs:element ref="st:pattern" />
</xs:choice>
</xs:group>
|