http://www.w3.org/2001/XMLSchema
element element

Model
<element
  block = "#all" | list of ("extension" | "restriction" | "substitution")
  default = string
  fixed = string
  form = "qualified" | "unqualified"
  id = ID
  maxOccurs = nonNegativeInteger | "unbounded" : "1"
  minOccurs = nonNegativeInteger : "1"
  name = NCName
  nillable = boolean : "false"
  ref = QName
  type = QName
  (any attribute from any namespace other than http://www.w3.org/2001/XMLSchema)>
annotation?, (simpleType | complexType)?, (unique | key | keyref)*
</element>
Disallowed substitutions (block)
extension, restriction and substitution
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
declared with type localElement
element-only content, not nillable.
Usage
This element can be a child of the following elements: sequence, choice, namedGroup/choice, namedGroup/sequence.
Scope
local declared in group nestedParticle

Nested Element Summary
anonymous type derived from openAttrsannotation optional
           
choice
optional
localSimpleTypesimpleType
           
localComplexTypecomplexType
           
choice
0...∞
keybaseunique
           
keybasekey
           
anonymous type derived from keybasekeyref
           


Attribute Summary
blockSetblock
           
stringdefault
           
stringfixed
           
formChoiceform
           
IDid
           
allNNImaxOccurs
           
nonNegativeIntegerminOccurs
           
NCNamename
           
booleannillable
           
QNameref
           
QNametype
           

Attribute Detail

block

Definition

Defined with global type blockSet

Model
"#all" | list of ("extension" | "restriction" | "substitution")
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Type
blockSet

default

Definition

Defined with global type string

Model
{built-in primitive type string}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

fixed

Definition

Defined with global type string

Model
{built-in primitive type string}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

form

Definition

Defined with global type formChoice

Model
"qualified" | "unqualified"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

id

Definition

Defined with global type ID

Model
{NCName: pattern = \i\c*}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

maxOccurs

Definition

Defined with global type allNNI

Namespace
no namespace
Model
nonNegativeInteger | "unbounded"
Default Value
"1"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, partialy ordered, countable infinite value space
White Space Processing
collapse
Type
allNNI

minOccurs

Definition

Defined with global type nonNegativeInteger

Namespace
no namespace
Model
{integer: value ≥ 0}
Default Value
"1"
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

name

Definition

Defined with global type NCName

Namespace
no namespace
Model
{Name: pattern = [\i-[:]][\c-[:]]*}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

nillable

Definition

Defined with global type boolean

Model
{built-in primitive type boolean}
Default Value
"false"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

ref

Definition

Defined with global type QName

Namespace
no namespace
Model
{built-in primitive type QName}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

type

Definition

Defined with global type QName

Model
{built-in primitive type QName}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse


(c) Copyright 2005, 2006 buldocs Ltd. All Rights Reserved.
generated by xnsdoc 1.2