Definition Type: ComplexType
Name: restrictionType
Namespace: http://www.w3.org/2001/XMLSchema
Type: xsd:annotated
Containing Schema: XMLSchema.xsd
Abstract False
Documentation:
Collapse XSD Schema Diagram:
Drilldown into base Drilldown into anyAttribute Drilldown into attributeGroup Drilldown into attribute Drilldown into pattern Drilldown into whiteSpace Drilldown into enumeration Drilldown into maxLength Drilldown into minLength Drilldown into length Drilldown into fractionDigits Drilldown into totalDigits Drilldown into maxInclusive Drilldown into maxExclusive Drilldown into minInclusive Drilldown into minExclusive Drilldown into simpleType Drilldown into sequence Drilldown into choice Drilldown into all Drilldown into group Drilldown into id Drilldown into annotation Drilldown into openAttrs Drilldown into annotatedXSD Diagram of restrictionType
Collapse XSD Schema Code:
<xs:complexType name="restrictionType">
    <xs:complexContent>
        <xs:extension base="xs:annotated">
            <xs:sequence>
                <xs:choice minOccurs="0">
                    <xs:group ref="xs:typeDefParticle" />
                    <xs:group ref="xs:simpleRestrictionModel" />
                </xs:choice>
                <xs:group ref="xs:attrDecls" />
            </xs:sequence>
            <xs:attribute name="base" type="xs:QName" use="required" />
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
annotation xsd:annotation 0 (1)
group xsd:group (1) (1)
all xsd:all (1) (1)
choice xsd:choice (1) (1)
sequence xsd:sequence (1) (1)
simpleType xsd:simpleType 0 (1)
minExclusive xsd:minExclusive (1) (1)
minInclusive xsd:minInclusive (1) (1)
maxExclusive xsd:maxExclusive (1) (1)
maxInclusive xsd:maxInclusive (1) (1)
totalDigits xsd:totalDigits (1) (1)
fractionDigits xsd:fractionDigits (1) (1)
length xsd:length (1) (1)
minLength xsd:minLength (1) (1)
maxLength xsd:maxLength (1) (1)
enumeration xsd:enumeration (1) (1)
whiteSpace xsd:whiteSpace (1) (1)
pattern xsd:pattern (1) (1)
attribute xsd:attribute (1) (1)
attributeGroup xsd:attributeGroup (1) (1)
anyAttribute xsd:anyAttribute 0 (1)
<xs:group> xsd:typeDefParticle (1) (1)
<xs:group> xsd:simpleRestrictionModel (1) (1)
<xs:group> xsd:facets 0 unbounded
<xs:group> xsd:attrDecls (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id xsd:id (Optional)
base xsd:base Required
<anyAttribute> ##other
Collapse Derivation Tree:
Collapse References:
xsd:complexRestrictionType, xsd:simpleRestrictionType
Collapse Comments:
blog comments powered by Disqus