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

Packages that use StylesheetRoot
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.
org.apache.xalan.transformer: In charge of run-time transformations and the production of result trees.

Uses of StylesheetRoot in org.apache.xalan.extensions

Constructors in org.apache.xalan.extensions with parameters of type StylesheetRoot
`ExpressionVisitor(StylesheetRoot sroot)` The constructor sets the StylesheetRoot variable which is used to register extension namespaces.
`ExtensionHandlerExsltFunction(java.lang.String ns, StylesheetRoot stylesheet)` Constructor called from ElemExsltFunction runtimeInit().
`ExtensionsTable(StylesheetRoot sroot)` The constructor (called from TransformerImpl) registers the StylesheetRoot for the transformation and instantiates an ExtensionHandler for each extension namespace.

Uses of StylesheetRoot in org.apache.xalan.processor

Methods in org.apache.xalan.processor that return StylesheetRoot
`StylesheetRoot` `StylesheetHandler.getStylesheetRoot()` Return the stylesheet root that this handler is constructing.

Uses of StylesheetRoot in org.apache.xalan.templates

Methods in org.apache.xalan.templates that return StylesheetRoot
`StylesheetRoot` `ElemTemplate.getStylesheetRoot()` Get the root stylesheet.
`StylesheetRoot` `ElemTemplateElement.getStylesheetRoot()` Get the owning root stylesheet.
`StylesheetRoot` `Stylesheet.getStylesheetRoot()` Get the root of the stylesheet, where all the tables common to all stylesheets are kept.

Methods in org.apache.xalan.templates with parameters of type StylesheetRoot
`void` `ElemUse.applyAttrSets(TransformerImpl transformer, StylesheetRoot stylesheet)` Add the attributes from the named attribute sets to the attribute list.
`void` `ElemApplyTemplates.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemCallTemplate.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemCopyOf.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemElement.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemExsltFunction.compose(StylesheetRoot sroot)` Called after everything else has been recomposed, and allows the function to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemExtensionCall.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemExtensionDecl.compose(StylesheetRoot sroot)`
`void` `ElemForEach.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemIf.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemLiteralResult.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemNumber.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemPI.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemParam.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemSort.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemTemplate.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemTemplateElement.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemValueOf.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemVariable.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemWhen.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `ElemWithParam.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `KeyDeclaration.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `OutputProperties.compose(StylesheetRoot sroot)` This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition.
`void` `TemplateList.compose(StylesheetRoot sroot)` After all templates have been added, this function should be called.
`void` `RedundentExprEliminator.eleminateRedundentGlobals(StylesheetRoot stylesheet)` Method to be called after the all global expressions within a stylesheet have been collected.
`void` `ElemCallTemplate.endCompose(StylesheetRoot sroot)` This after the template's children have been composed.
`void` `ElemForEach.endCompose(StylesheetRoot sroot)` This after the template's children have been composed.
`void` `ElemTemplate.endCompose(StylesheetRoot sroot)` This after the template's children have been composed.
`void` `ElemTemplateElement.endCompose(StylesheetRoot sroot)` This after the template's children have been composed.
`void` `ElemVariable.endCompose(StylesheetRoot sroot)` This after the template's children have been composed.
`void` `DecimalFormatProperties.recompose(StylesheetRoot root)` This function is called to recompose() all of the decimal format properties elements.
`void` `ElemAttributeSet.recompose(StylesheetRoot root)` This function is called during recomposition to control how this element is composed.
`void` `ElemTemplate.recompose(StylesheetRoot root)` This function is called during recomposition to control how this element is composed.
`void` `ElemTemplateElement.recompose(StylesheetRoot root)` This function is called during recomposition to control how this element is composed.
`void` `ElemVariable.recompose(StylesheetRoot root)` This function is called during recomposition to control how this element is composed.
`void` `KeyDeclaration.recompose(StylesheetRoot root)` This function is called during recomposition to control how this element is composed.
`void` `NamespaceAlias.recompose(StylesheetRoot root)` This function is called to recompose() all of the namespace alias properties elements.
`void` `OutputProperties.recompose(StylesheetRoot root)` This function is called to recompose all of the output format extended elements.
`void` `WhiteSpaceInfo.recompose(StylesheetRoot root)` This function is called to recompose() all of the WhiteSpaceInfo elements.
`void` `Stylesheet.setStylesheetRoot(StylesheetRoot v)` Set the root of the stylesheet, where all the tables common to all stylesheets are kept.

Uses of StylesheetRoot in org.apache.xalan.transformer

Methods in org.apache.xalan.transformer that return StylesheetRoot
`StylesheetRoot` `TransformerImpl.getStylesheet()` Get the current stylesheet for this processor.

Methods in org.apache.xalan.transformer with parameters of type StylesheetRoot
`void` `TransformerImpl.setStylesheet(StylesheetRoot stylesheetRoot)` Set the stylesheet for this processor.

Constructors in org.apache.xalan.transformer with parameters of type StylesheetRoot
`TransformerImpl(StylesheetRoot stylesheet)` Construct a TransformerImpl.

Copyright © 2005 Apache XML Project. All Rights Reserved.