Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
WhitespaceInfoPaths |
Modifier and Type | Class and Description |
---|---|
class |
ElemExsltFunction
Implement func:function.
|
class |
WhiteSpaceInfo
This is used as a special "fake" template that can be
handled by the TemplateList to do pattern matching
on nodes.
|
Modifier and Type | Method and Description |
---|---|
ElemTemplate |
StylesheetRoot.getDefaultRootRule()
Get the default template for a root node.
|
ElemTemplate |
StylesheetRoot.getDefaultRule()
Get the default template for elements.
|
ElemTemplate |
StylesheetRoot.getDefaultTextRule()
Get the default template for text.
|
ElemTemplate |
ElemTemplateElement.getOwnerXSLTemplate()
Get the owning xsl:template element.
|
ElemTemplate |
StylesheetRoot.getStartRule()
Get the default template for a root node.
|
ElemTemplate |
Stylesheet.getTemplate(int i)
Get an "xsl:template" property.
|
ElemTemplate |
TemplateList.getTemplate(QName qname)
Locate a named template.
|
ElemTemplate |
TemplateList.getTemplate(XPathContext xctxt,
int targetNode,
QName mode,
boolean quietConflictWarnings,
DTM dtm)
Given a target element, find the template that best
matches in the given XSL document, according
to the rules specified in the xsl draft.
|
ElemTemplate |
TemplateList.getTemplate(XPathContext xctxt,
int targetNode,
QName mode,
int maxImportLevel,
int endImportLevel,
boolean quietConflictWarnings,
DTM dtm)
Given a target element, find the template that best
matches in the given XSL document, according
to the rules specified in the xsl draft.
|
ElemTemplate |
StylesheetRoot.getTemplateComposed(QName qname)
Get an "xsl:template" property.
|
ElemTemplate |
StylesheetRoot.getTemplateComposed(XPathContext xctxt,
int targetNode,
QName mode,
boolean quietConflictWarnings,
DTM dtm)
Get an "xsl:template" property by node match.
|
ElemTemplate |
StylesheetRoot.getTemplateComposed(XPathContext xctxt,
int targetNode,
QName mode,
int maxImportLevel,
int endImportLevel,
boolean quietConflictWarnings,
DTM dtm)
Get an "xsl:template" property by node match.
|
ElemTemplate |
TemplateList.getTemplateFast(XPathContext xctxt,
int targetNode,
int expTypeID,
QName mode,
int maxImportLevel,
boolean quietConflictWarnings,
DTM dtm)
Given a target element, find the template that best
matches in the given XSL document, according
to the rules specified in the xsl draft.
|
ElemTemplate |
TemplateList.TemplateWalker.next() |
Modifier and Type | Method and Description |
---|---|
void |
Stylesheet.replaceTemplate(ElemTemplate v,
int i)
Replace an "xsl:template" property.
|
void |
TemplateList.setTemplate(ElemTemplate template)
Add a template to the table of named templates and/or the table of templates
with match patterns.
|
void |
Stylesheet.setTemplate(ElemTemplate v)
Set an "xsl:template" property.
|
Modifier and Type | Method and Description |
---|---|
ElemTemplate |
XalanTransformState.getCurrentTemplate() |
ElemTemplate |
TransformerImpl.getCurrentTemplate()
This method retrieves the xsl:template
that is in effect, which may be a matched template
or a named template.
|
ElemTemplate |
TransformState.getCurrentTemplate()
This method retrieves the xsl:template
that is in effect, which may be a matched template
or a named template.
|
ElemTemplate |
XalanTransformState.getMatchedTemplate() |
ElemTemplate |
TransformerImpl.getMatchedTemplate()
This method retrieves the xsl:template
that was matched.
|
ElemTemplate |
TransformState.getMatchedTemplate()
This method retrieves the xsl:template
that was matched.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TransformerImpl.applyTemplateToNode(ElemTemplateElement xslInstruction,
ElemTemplate template,
int child)
Given an element and mode, find the corresponding
template and process the contents.
|
int |
StackGuard.countLikeTemplates(ElemTemplate templ,
int pos)
Overide equal method for StackGuard objects
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.