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 StylesheetRoot
    Modifier
    Constructor
    Description
     
    The constructor sets the StylesheetRoot variable which is used to register extension namespaces.
     
    Constructor called from ElemExsltFunction runtimeInit().
     
    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

    Modifier and Type
    Method
    Description
    StylesheetHandler.getStylesheetRoot()
    Return the stylesheet root that this handler is constructing.
  • Uses of StylesheetRoot in org.apache.xalan.templates

    Modifier and Type
    Method
    Description
    ElemTemplate.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 StylesheetRoot
    Modifier and Type
    Method
    Description
    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
    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
    Set the root of the stylesheet, where all the tables common to all stylesheets are kept.
  • Uses of StylesheetRoot in org.apache.xalan.transformer

    Modifier and Type
    Method
    Description
    TransformerImpl.getStylesheet()
    Get the current stylesheet for this processor.
    Methods in org.apache.xalan.transformer with parameters of type StylesheetRoot
    Modifier and Type
    Method
    Description
    void
    TransformerImpl.setStylesheet(StylesheetRoot stylesheetRoot)
    Set the stylesheet for this processor.
    Constructors in org.apache.xalan.transformer with parameters of type StylesheetRoot
    Modifier
    Constructor
    Description
     
    Construct a TransformerImpl.