|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ElemTemplate | |
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 ElemTemplate in org.apache.xalan.processor |
Subclasses of ElemTemplate in org.apache.xalan.processor | |
class |
CompiledTemplate
|
Constructors in org.apache.xalan.processor with parameters of type ElemTemplate | |
CompiledTemplate.CompiledTemplate(ElemTemplate original,
int lineNumber,
int columnNumber,
java.lang.String publicId,
java.lang.String systemId,
java.lang.Object[] interpretArray)
public constructor: Copy values from original template object, pick up "uncompiled children" array from compilation/instantiation process, and set the Locator information explicitly. |
Uses of ElemTemplate in org.apache.xalan.templates |
Subclasses of ElemTemplate in org.apache.xalan.templates | |
class |
WhiteSpaceInfo
This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes. |
Methods in org.apache.xalan.templates that return ElemTemplate | |
ElemTemplate |
TemplateList.getTemplate(QName qname)
Locate a named template. |
ElemTemplate |
TemplateList.getTemplate(XPathContext xctxt,
Node targetNode,
QName mode,
int maxImportLevel,
boolean quietConflictWarnings)
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()
|
ElemTemplate |
Stylesheet.getTemplate(int i)
Get an "xsl:template" property. |
ElemTemplate |
StylesheetRoot.getTemplateComposed(XPathContext xctxt,
Node targetNode,
QName mode,
int maxImportLevel,
boolean quietConflictWarnings)
Get an "xsl:template" property by node match. |
ElemTemplate |
StylesheetRoot.getTemplateComposed(QName qname)
Get an "xsl:template" property. |
ElemTemplate |
StylesheetRoot.getDefaultTextRule()
**For advanced use only** Get the default template for text. |
ElemTemplate |
StylesheetRoot.getDefaultRule()
**For advanced use only** Get the default template for elements. |
ElemTemplate |
StylesheetRoot.getDefaultRootRule()
**For advanced use only** Get the default template for a root node. |
Methods in org.apache.xalan.templates with parameters of type ElemTemplate | |
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. |
void |
Stylesheet.replaceTemplate(ElemTemplate v,
int i)
Replace an "xsl:template" property. |
Uses of ElemTemplate in org.apache.xalan.transformer |
Methods in org.apache.xalan.transformer that return ElemTemplate | |
ElemTemplate |
TransformState.getCurrentTemplate()
This method retrieves the xsl:template that is in effect, which may be a matched template or a named template. |
ElemTemplate |
TransformState.getMatchedTemplate()
This method retrieves the xsl:template that was matched. |
ElemTemplate |
TransformerImpl.getCurrentTemplate()
This method retrieves the xsl:template that is in effect, which may be a matched template or a named template. |
ElemTemplate |
TransformerImpl.getMatchedTemplate()
This method retrieves the xsl:template that was matched. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |