| FlexDoc/XML XSDDoc Demo | XML Schema for XSLT 2.0 & XSD 1.0

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

complexType "xs:annotated"

Namespace: | http://www.w3.org/2001/XMLSchema
Derived By: | extension of xs:openAttrs
Content: | complex, 1 attribute, attr. wildcard, 1 element
Block: | "#all" (blocks all substitutions of this complex type through xsi:type attribute in instance XML documents)
Defined: | globally in XMLSchema.xsd; see XML source
Includes: | declarations of 1 attribute, 1 element
Referenced: | by 21 locations

Component Diagram

XML Representation Summary
<...
id | = | xs:ID
| {any attribute from non-schema namespace}
| >
Content: | xs:annotation?
</...>

Attributes:

Attribute | Type / Value | Default | Required? | Declared In | Description
id | xs:ID |  | no | this |
{any attribute} | from non-schema namespace |  | no | xs:openAttrs |

Content Element Model:

Component | Type / Value | Occurs | Nillable? | Declared In | Description
xs:annotation | anonymous | 0..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-annotation

Description
This type is extended by all types which allow annotation
other than <schema> itself
Related Components

- Known Direct Subtypes (11):
  xs:attribute, xs:attributeGroup, xs:complexType, xs:element, xs:extensionType, xs:facet, xs:group, xs:keybase, xs:restrictionType, xs:simpleType, xs:wildcard
- Known Indirect Subtypes (21):
  xs:all, xs:attributeGroupRef, xs:complexRestrictionType, xs:explicitGroup, xs:groupRef, xs:localComplexType, xs:localElement, xs:localSimpleType, xs:namedAttributeGroup, xs:namedGroup, xs:narrowMaxMin, xs:noFixedFacet, xs:numFacet, xs:realGroup, xs:simpleExplicitGroup, xs:simpleExtensionType, xs:simpleRestrictionType, xs:topLevelAttribute, xs:topLevelComplexType, xs:topLevelElement, xs:topLevelSimpleType
- All Direct / Indirect Based Elements (50):

  xs:all, xs:all (in xs:group), xs:any, xs:anyAttribute, xs:attribute, xs:attribute (type xs:attribute), xs:attributeGroup, xs:attributeGroup (type xs:attributeGroupRef), xs:choice, xs:choice (in xs:group), xs:complexContent, xs:complexType, xs:complexType (type xs:localComplexType), xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin), xs:enumeration, xs:extension (in xs:complexContent), xs:extension (in xs:simpleContent), xs:field, xs:fractionDigits, xs:group, xs:group (type xs:groupRef), xs:import, xs:include, | xs:key, xs:keyref, xs:length, xs:list, xs:maxExclusive, xs:maxInclusive, xs:maxLength, xs:minExclusive, xs:minInclusive, xs:minLength, xs:notation, xs:pattern, xs:restriction, xs:restriction (in xs:complexContent), xs:restriction (in xs:simpleContent), xs:selector, xs:sequence, xs:sequence (in xs:group), xs:simpleContent, xs:simpleType, xs:simpleType (type xs:localSimpleType), xs:totalDigits, xs:union, xs:unique, xs:whiteSpace

Referenced By

- In derivations of types (11):

  xs:attribute (as extension base), xs:attributeGroup (as extension base), xs:complexType (as extension base), xs:element (as extension base), xs:extensionType (as extension base), xs:facet (as extension base), | xs:group (as extension base), xs:keybase (as extension base), xs:restrictionType (as extension base), xs:simpleType (as extension base), xs:wildcard (as extension base)

- In derivations of anonymous types of elements (10):

  xs:complexContent (as extension base), xs:field (as extension base), xs:import (as extension base), xs:include (as extension base), xs:list (as extension base), | xs:notation (as extension base), xs:restriction (as extension base), xs:selector (as extension base), xs:simpleContent (as extension base), xs:union (as extension base)

Type Definition Detail

Type Derivation Tree xs:anyType (restriction) xs:openAttrs (extension) xs:annotated

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.