## Uses of Class
org.apache.xalan.templates.Stylesheet

- Packages that use Stylesheet
  Package | Description
  --- | ---
  org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism.
  org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
  org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.

- - ### Uses of Stylesheet in org.apache.xalan.extensions

    Methods in org.apache.xalan.extensions that return Stylesheet
    Modifier and Type | Method and Description
    --- | ---
    `Stylesheet` | XSLProcessorContext.`getStylesheet()` Get the Stylesheet being executed.

    Methods in org.apache.xalan.extensions with parameters of type Stylesheet
    Modifier and Type | Method and Description
    --- | ---
    `void` | XSLProcessorContext.`outputToResultTree(Stylesheet stylesheetTree, java.lang.Object obj)` Output an object to the result tree by doing the right conversions.
    `void` | ExtensionHandlerJavaPackage.`processElement(java.lang.String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, java.lang.Object methodKey)` Process a call to this extension namespace via an element.
    `void` | ExtensionHandlerJavaClass.`processElement(java.lang.String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, java.lang.Object methodKey)` Process a call to this extension namespace via an element.
    `void` | ExtensionHandlerGeneral.`processElement(java.lang.String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, java.lang.Object methodKey)` Process a call to this extension namespace via an element.
    `void` | ExtensionHandlerExsltFunction.`processElement(java.lang.String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, java.lang.Object methodKey)` Required by ExtensionHandler (an abstract method).
    `abstract void` | ExtensionHandler.`processElement(java.lang.String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, java.lang.Object methodKey)` Process a call to this extension namespace via an element.

    Constructors in org.apache.xalan.extensions with parameters of type Stylesheet
    Constructor and Description
    `XSLProcessorContext(TransformerImpl transformer, Stylesheet stylesheetTree)` Create a processor context to be passed to an extension.

  - ### Uses of Stylesheet in org.apache.xalan.processor

    Methods in org.apache.xalan.processor with parameters of type Stylesheet
    Modifier and Type | Method and Description
    --- | ---
    `void` | StylesheetHandler.`pushStylesheet(Stylesheet s)` Push the current stylesheet being constructed.

    Constructors in org.apache.xalan.processor with parameters of type Stylesheet
    Constructor and Description
    `WhitespaceInfoPaths(Stylesheet thisSheet)` Constructor WhitespaceInfoPaths

  - ### Uses of Stylesheet in org.apache.xalan.templates

    Subclasses of Stylesheet in org.apache.xalan.templates
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StylesheetComposed` Represents a stylesheet that has methods that resolve includes and imports.
    `class` | `StylesheetRoot` This class represents the root object of the stylesheet tree.

    Methods in org.apache.xalan.templates that return Stylesheet
    Modifier and Type | Method and Description
    --- | ---
    `Stylesheet` | Stylesheet.`getInclude(int i)` Get the stylesheet at the given in index in "include" list
    `Stylesheet` | StylesheetComposed.`getIncludeComposed(int i)` Get an "xsl:include" property.
    `Stylesheet` | Stylesheet.`getStylesheet()` Get the owning stylesheet.
    `Stylesheet` | ElemTemplateElement.`getStylesheet()` Get the owning stylesheet.
    `Stylesheet` | ElemTemplate.`getStylesheet()` Get the owning stylesheet.
    `Stylesheet` | Stylesheet.`getStylesheetParent()` Get the parent of the stylesheet.

    Methods in org.apache.xalan.templates with parameters of type Stylesheet
    Modifier and Type | Method and Description
    --- | ---
    `void` | Stylesheet.`setInclude(Stylesheet v)` Add a stylesheet to the "include" list.
    `void` | ElemTemplate.`setStylesheet(Stylesheet sheet)` Set the owning stylesheet.
    `void` | Stylesheet.`setStylesheetParent(Stylesheet v)` Set the parent of the stylesheet.

    Constructors in org.apache.xalan.templates with parameters of type Stylesheet
    Constructor and Description
    `KeyDeclaration(Stylesheet parentNode, int docOrderNumber)` Constructs a new element representing the xsl:key.
    `Stylesheet(Stylesheet parent)` Constructor for a Stylesheet.
    `StylesheetComposed(Stylesheet parent)` Uses an XSL stylesheet document.
    `WhiteSpaceInfo(Stylesheet thisSheet)` Constructor WhiteSpaceInfo
    `WhiteSpaceInfo(XPath matchPattern, boolean shouldStripSpace, Stylesheet thisSheet)` Constructor WhiteSpaceInfo

Copyright © 2023 Apache XML Project. All Rights Reserved.