Uses of Class
org.apache.xalan.templates.StylesheetRoot
Packages that use StylesheetRoot
Package
Description
Implementation of Xalan Extension Mechanism.
Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot
(a TRaX Templates object).
Implements the
Templates
interface,
and defines a set of classes that represent an XSLT stylesheet.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 StylesheetRootModifierConstructorDescriptionExpressionVisitor
(StylesheetRoot sroot) The constructor sets the StylesheetRoot variable which is used to register extension namespaces.ExtensionHandlerExsltFunction
(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 StylesheetRootModifier and TypeMethodDescriptionStylesheetHandler.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 StylesheetRootModifier and TypeMethodDescriptionElemTemplate.getStylesheetRoot()
Get the root stylesheet.ElemTemplateElement.getStylesheetRoot()
Get the owning root stylesheet.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 StylesheetRootModifier and TypeMethodDescriptionvoid
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
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
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
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 StylesheetRootModifier and TypeMethodDescriptionfinal StylesheetRoot
TransformerImpl.getStylesheet()
Get the current stylesheet for this processor.Methods in org.apache.xalan.transformer with parameters of type StylesheetRootModifier and TypeMethodDescriptionvoid
TransformerImpl.setStylesheet
(StylesheetRoot stylesheetRoot) Set the stylesheet for this processor.Constructors in org.apache.xalan.transformer with parameters of type StylesheetRootModifierConstructorDescriptionTransformerImpl
(StylesheetRoot stylesheet) Construct a TransformerImpl.