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


complexType "xs:complexType"
Namespace:
Derived By:
extension of xs:annotated
Content:
complex, 6 attributes, attr. wildcard, 10 elements
Abstract:
(cannot be assigned directly to elements used in instance XML documents)
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 5 attributes
Referenced:
Component Diagram
XML Representation Summary
<...
   
 = 
 = 
 = 
xs:boolean : "false"
 = 
xs:boolean : "false"
 = 
("#all" | list of ("extension" | "restriction"))
 = 
("#all" | list of ("extension" | "restriction"))
   
   
>
   
Content: 
</...>
Attributes:
Attribute
Type / Value
Default
Required?
Declared In
Description
no
name
no
Will be restricted to required or forbidden
mixed
"false"
no
Not allowed if simpleContent child is chosen.
May be overriden by setting on complexContent child.
abstract
"false"
no
final
xs:derivationSet : ("#all" | list of ("extension" | "restriction"))
no
block
xs:derivationSet : ("#all" | list of ("extension" | "restriction"))
no
from non-schema namespace
no
Content Element Model:
Component
Type / Value
Occurs
Nillable?
Declared In
Description
1..1
0..1
no
1..1
1..1
no
1..1
no
1..1
   CHOICE
0..1
    xs:group
1..1
no
    xs:all
1..1
no
    xs:choice
1..1
no
    xs:sequence
1..1
no
   CHOICE
0..∞
    xs:attribute
1..1
no
1..1
no
0..1
no
Related Components
Referenced By
Type Definition Detail
Type Derivation Tree
xs:anyType (restriction)
  xs:openAttrs (extension)
      xs:annotated (extension)
          xs:complexType


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.