Documentation for W3C XForms
Definition Type:
Element
Name:
restriction
Namespace:
http://www.w3.org/2001/XMLSchema
Type:
xsd
:
complexRestrictionType
Containing Schema:
XMLSchema.xsd
MinOccurs
(1)
MaxOccurs
(1)
Abstract
XSD Schema Diagram:
XSD Schema Code:
<xs:element name="restriction" type="xs:complexRestrictionType" />
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)
annotation
xsd
:
annotation
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)
<xs:group>
xsd
:
typeDefParticle
(1)
(1)
<xs:group>
xsd
:
attrDecls
(1)
(1)
Child Attributes:
Name
Type
Default Value
Use
id
xsd
:
id
(Optional)
base
xsd
:
base
Required
<anyAttribute>
<anyAttribute>
Allowed namespace: '##other'
<anyAttribute>
Allowed namespace: '##other'
Derivation Tree:
xsd
:
openAttrs
xsd
:
annotated
xsd
:
restrictionType
xsd
:
complexRestrictionType
restriction