http://www.w3.org/2001/XMLSchema
complexType element
- Super Types
{http://www.w3.org/2001/XMLSchema}anyType (restriction)
|
+--{http://www.w3.org/2001/XMLSchema}openAttrs (restriction)
|
+--{http://www.w3.org/2001/XMLSchema}annotated (extension)
|
+--{http://www.w3.org/2001/XMLSchema}element (extension)
- Documentation
The element element can be used either
at the top level to define an element-type binding globally,
or within a content model to either reference a globally-defined
element or type or declare an element-type binding locally.
The ref form is not allowed at the top level.
- Properties
- This component is not nillable.
- Model
- <...
abstract = xs:boolean : false
block = xs:blockSet
default = xs:string
final = xs:derivationSet
fixed = xs:string
form = xs:formChoice
id = xs:ID
maxOccurs = xs:allNNI : 1
minOccurs = xs:nonNegativeInteger : 1
name = xs:NCName
nillable = xs:boolean : false
ref = xs:QName
substitutionGroup = xs:QName
type = xs:QName
{any attribute from any other namespace than current namespace}>
annotation? ((simpleType | complexType)? , (unique | key | keyref)* )
</...>
abstract
- Type:
xs:boolean
- Default:
false
- Use:
optional
- Form:
unqualified
block
- Type:
xs:blockSet
- Use:
optional
- Form:
unqualified
default
- Type:
xs:string
- Use:
optional
- Form:
unqualified
final
- Type:
xs:derivationSet
- Use:
optional
- Form:
unqualified
fixed
- Type:
xs:string
- Use:
optional
- Form:
unqualified
form
- Type:
xs:formChoice
- Use:
optional
- Form:
unqualified
id
- Type:
xs:ID
- Use:
optional
- Form:
unqualified
maxOccurs
- Type:
xs:allNNI
- Default:
1
- Use:
optional
- Form:
unqualified
minOccurs
- Type:
xs:nonNegativeInteger
- Default:
1
- Use:
optional
- Form:
unqualified
name
- Type:
xs:NCName
- Use:
optional
- Form:
unqualified
nillable
- Type:
xs:boolean
- Default:
false
- Use:
optional
- Form:
unqualified
ref
- Type:
xs:QName
- Use:
optional
- Form:
unqualified
substitutionGroup
- Type:
xs:QName
- Use:
optional
- Form:
unqualified
type
- Type:
xs:QName
- Use:
optional
- Form:
unqualified
- Sub Types
{http://www.w3.org/2001/XMLSchema}element (extension)
|
+--{http://www.w3.org/2001/XMLSchema}localElement (restriction)
| |
| +--{http://www.w3.org/2001/XMLSchema}narrowMaxMin (restriction)
|
+--{http://www.w3.org/2001/XMLSchema}topLevelElement (restriction)
- Implementors
- element
- Local Usage
- localElement, schemaTop, topLevelElement
- Source
<xs:complexType abstract="true" mixed="false" name="element"> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:sequence> <xs:choice minOccurs="0"> </xs:choice> </xs:sequence> <xs:attribute name="type" type="xs:QName"/> <xs:attribute name="substitutionGroup" type="xs:QName"/> <xs:attribute name="default" type="xs:string"/> <xs:attribute name="fixed" type="xs:string"/> <xs:attribute default="false" name="nillable" type="xs:boolean" use="optional"/> <xs:attribute default="false" name="abstract" type="xs:boolean" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType>
Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.