group "xs:facets"
Namespace:
Content:
Defined:
globally in XMLSchema.xsd; see XML source
Includes:
definitions of 12 elements
Used:
Component Diagram
Complex Content Model
xs:minExclusive | xs:minInclusive | xs:maxExclusive | xs:maxInclusive | xs:totalDigits | xs:fractionDigits | xs:length | xs:minLength | xs:maxLength | xs:enumeration | xs:whiteSpace | xs:pattern
Known Usage Locations
Annotation
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.
XML Source (w/o annotations (1); see within schema source)
<xs:group name="facets">
<xs:choice>
<xs:element ref="xs:minExclusive"/>
<xs:element ref="xs:minInclusive"/>
<xs:element ref="xs:maxExclusive"/>
<xs:element ref="xs:maxInclusive"/>
<xs:element ref="xs:totalDigits"/>
<xs:element ref="xs:fractionDigits"/>
<xs:element ref="xs:length"/>
<xs:element ref="xs:minLength"/>
<xs:element ref="xs:maxLength"/>
<xs:element ref="xs:enumeration"/>
<xs:element ref="xs:whiteSpace"/>
<xs:element ref="xs:pattern"/>
</xs:choice>
</xs:group>
Content Element Detail (all declarations; defined within this component only; 12/12)
xs:enumeration
Type:
xs:noFixedFacet, complex content
XML Source (see within schema source)
<xs:element ref="xs:enumeration"/>

xs:fractionDigits
Type:
xs:numFacet, complex content
XML Source (see within schema source)
<xs:element ref="xs:fractionDigits"/>

xs:length
Type:
xs:numFacet, complex content
XML Source (see within schema source)
<xs:element ref="xs:length"/>

xs:maxExclusive
Type:
xs:facet, complex content
XML Source (see within schema source)
<xs:element ref="xs:maxExclusive"/>

xs:maxInclusive
Type:
xs:facet, complex content
XML Source (see within schema source)
<xs:element ref="xs:maxInclusive"/>

xs:maxLength
Type:
xs:numFacet, complex content
XML Source (see within schema source)
<xs:element ref="xs:maxLength"/>

xs:minExclusive
Type:
xs:facet, complex content
XML Source (see within schema source)
<xs:element ref="xs:minExclusive"/>

xs:minInclusive
Type:
xs:facet, complex content
XML Source (see within schema source)
<xs:element ref="xs:minInclusive"/>

xs:minLength
Type:
xs:numFacet, complex content
XML Source (see within schema source)
<xs:element ref="xs:minLength"/>

xs:pattern
Type:
anonymous complexType (restriction of xs:noFixedFacet), complex content
XML Source (see within schema source)
<xs:element ref="xs:pattern"/>

xs:totalDigits
Type:
anonymous complexType (restriction of xs:numFacet), complex content
XML Source (see within schema source)
<xs:element ref="xs:totalDigits"/>

xs:whiteSpace
Type:
anonymous complexType (restriction of xs:facet), complex content
XML Source (see within schema source)
<xs:element ref="xs:whiteSpace"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All component diagrams generated by Oxygen XML Editor via DocFlex/XML OxygenXML Integration.