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

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

element <xsl:stylesheet>

Namespace: | http://www.w3.org/1999/XSL/Transform
Type: | anonymous complexType (extension of xsl:transform-element-base-type), inherited from xsl:transform
Content: | complex, 9 attributes, attr. wildcard, 4 elements, elem., wildcard
Subst.Gr: | substitutes for xsl:transform
Defined: | globally in schema-for-xslt20.xsd; see XML source
Referenced: | never

Component Diagram

XML Representation Summary
<xsl:stylesheet
default-collation | = | list of xs:anyURI
exclude-result-prefixes | = | (list of (xs:NCName | "#default") | "#all")
extension-element-prefixes | = | list of (xs:NCName | "#default")
use-when | = | restriction of xs:token
xpath-default-namespace | = | xs:anyURI
version | = | xs:decimal
id | = | xs:ID
default-validation | = | ("preserve" | "strip") : "strip"
input-type-annotations | = | ("preserve" | "strip" | "unspecified") : "unspecified"
| {any attribute from non-schema namespace}
| >
Content: | xsl:import*, (xsl:declaration | xsl:variable | xsl:param | {any})*
</xsl:stylesheet>

Attributes:

Attribute | Type / Value | Default | Required? | Declared In | Description
default-collation | xsl:uri-list : list of xs:anyURI |  | no | xsl:generic-element-type |
exclude-result-prefixes | xsl:prefix-list-or-all : (list of (xs:NCName | "#default") | "#all") |  | no | xsl:generic-element-type |
extension-element-prefixes | xsl:prefix-list : list of (xs:NCName | "#default") |  | no | xsl:generic-element-type |
use-when | xsl:expression : restriction of xs:token |  | no | xsl:generic-element-type |
xpath-default-namespace | xs:anyURI |  | no | xsl:generic-element-type |
version | xs:decimal |  | yes | xsl:transform-element-base-type |
id | xs:ID |  | no | xsl:transform |
default-validation | xsl:validation-strip-or-preserve : ("preserve" | "strip") | "strip" | no | xsl:transform |
input-type-annotations | xsl:input-type-annotations-type : ("preserve" | "strip" | "unspecified") | "unspecified" | no | xsl:transform |
{any attribute} | from non-schema namespace |  | no | xsl:transform-element-base-type |

Content Element Model:

Component | Type / Value | Occurs | Nillable? | Declared In | Description
SEQUENCE |  | 1..1 |  | xsl:transform |
xsl:import | anonymous | 0..∞ | no | xsl:transform |
CHOICE |  | 0..∞ |  | xsl:transform |
xsl:declaration | xsl:generic-element-type | 1..1 | no | xsl:transform |
xsl:variable | anonymous | 1..1 | no | xsl:transform |
xsl:param | anonymous | 1..1 | no | xsl:transform |
{any} | from non-schema namespace | 1..1 |  | xsl:transform |

Related Components

- May contain elements by substitutions (12):
  xsl:attribute-set, xsl:character-map, xsl:decimal-format, xsl:function, xsl:import-schema, xsl:include, xsl:key, xsl:namespace-alias, xsl:output, xsl:preserve-space, xsl:strip-space, xsl:template

Anonymous Type Detail

Type Derivation Tree xsl:generic-element-type (extension) xsl:versioned-element-type (restriction) xsl:element-only-versioned-element-type (restriction) xsl:transform-element-base-type (extension) complexType

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.