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. |
org.apache.xalan.transformer |
In charge of run-time transformations and the production of result trees.
|
Constructor and Description |
---|
ExpressionVisitor(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.
|
Modifier and Type | Method and Description |
---|---|
StylesheetRoot |
StylesheetHandler.getStylesheetRoot()
Return the stylesheet root that this handler is constructing.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
ElemUse.applyAttrSets(TransformerImpl transformer,
StylesheetRoot stylesheet)
Add the attributes from the named attribute sets to the attribute list.
|
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 |
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 |
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 |
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 |
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 |
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 |
ElemExtensionDecl.compose(StylesheetRoot sroot) |
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 |
TemplateList.compose(StylesheetRoot sroot)
After all templates have been added, this function
should be called.
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
|
protected ElemVariable |
RedundentExprEliminator.createGlobalPseudoVarDecl(QName uniquePseudoVarName,
StylesheetRoot stylesheetRoot,
LocPathIterator lpi)
Create a psuedo variable reference that will represent the
shared redundent XPath, for a local reduction.
|
void |
RedundentExprEliminator.eleminateRedundentGlobals(StylesheetRoot stylesheet)
Method to be called after the all global expressions within a stylesheet
have been collected.
|
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 |
ElemCallTemplate.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 |
NamespaceAlias.recompose(StylesheetRoot root)
This function is called to recompose() all of the namespace alias properties elements.
|
void |
WhiteSpaceInfo.recompose(StylesheetRoot root)
This function is called to recompose() all of the WhiteSpaceInfo elements.
|
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 |
OutputProperties.recompose(StylesheetRoot root)
This function is called to recompose all of the output format extended elements.
|
void |
DecimalFormatProperties.recompose(StylesheetRoot root)
This function is called to recompose() all of the decimal format properties elements.
|
void |
ElemVariable.recompose(StylesheetRoot root)
This function is called during recomposition to
control how this element is composed.
|
void |
ElemAttributeSet.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 |
Stylesheet.setStylesheetRoot(StylesheetRoot v)
Set the root of the stylesheet, where all the tables common
to all stylesheets are kept.
|
Modifier and Type | Method and Description |
---|---|
StylesheetRoot |
TransformerImpl.getStylesheet()
Get the current stylesheet for this processor.
|
Modifier and Type | Method and Description |
---|---|
void |
TransformerImpl.setStylesheet(StylesheetRoot stylesheetRoot)
Set the stylesheet for this processor.
|
Constructor and Description |
---|
TransformerImpl(StylesheetRoot stylesheet)
Construct a TransformerImpl.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.