Uses of Class
org.apache.xalan.templates.ElemTemplate
| 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.
|
-
Uses of ElemTemplate in org.apache.xalan.processor
Subclasses of ElemTemplate in org.apache.xalan.processor Modifier and Type Class Description classWhitespaceInfoPaths -
Uses of ElemTemplate in org.apache.xalan.templates
Subclasses of ElemTemplate in org.apache.xalan.templates Modifier and Type Class Description classElemExsltFunctionImplement func:function.classWhiteSpaceInfoThis 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 Modifier and Type Method Description ElemTemplateStylesheetRoot. getDefaultRootRule()Get the default template for a root node.ElemTemplateStylesheetRoot. getDefaultRule()Get the default template for elements.ElemTemplateStylesheetRoot. getDefaultTextRule()Get the default template for text.ElemTemplateElemTemplateElement. getOwnerXSLTemplate()Get the owning xsl:template element.ElemTemplateStylesheetRoot. getStartRule()Get the default template for a root node.ElemTemplateStylesheet. getTemplate(int i)Get an "xsl:template" property.ElemTemplateTemplateList. getTemplate(QName qname)Locate a named template.ElemTemplateTemplateList. 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.ElemTemplateTemplateList. 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.ElemTemplateStylesheetRoot. getTemplateComposed(QName qname)Get an "xsl:template" property.ElemTemplateStylesheetRoot. getTemplateComposed(XPathContext xctxt, int targetNode, QName mode, boolean quietConflictWarnings, DTM dtm)Get an "xsl:template" property by node match.ElemTemplateStylesheetRoot. getTemplateComposed(XPathContext xctxt, int targetNode, QName mode, int maxImportLevel, int endImportLevel, boolean quietConflictWarnings, DTM dtm)Get an "xsl:template" property by node match.ElemTemplateTemplateList. 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.ElemTemplateTemplateList.TemplateWalker. next()Methods in org.apache.xalan.templates with parameters of type ElemTemplate Modifier and Type Method Description voidStylesheet. replaceTemplate(ElemTemplate v, int i)Replace an "xsl:template" property.voidStylesheet. setTemplate(ElemTemplate v)Set an "xsl:template" property.voidTemplateList. setTemplate(ElemTemplate template)Add a template to the table of named templates and/or the table of templates with match patterns. -
Uses of ElemTemplate in org.apache.xalan.transformer
Methods in org.apache.xalan.transformer that return ElemTemplate Modifier and Type Method Description ElemTemplateTransformerImpl. getCurrentTemplate()This method retrieves the xsl:template that is in effect, which may be a matched template or a named template.ElemTemplateTransformState. getCurrentTemplate()This method retrieves the xsl:template that is in effect, which may be a matched template or a named template.ElemTemplateXalanTransformState. getCurrentTemplate()ElemTemplateTransformerImpl. getMatchedTemplate()This method retrieves the xsl:template that was matched.ElemTemplateTransformState. getMatchedTemplate()This method retrieves the xsl:template that was matched.ElemTemplateXalanTransformState. getMatchedTemplate()Methods in org.apache.xalan.transformer with parameters of type ElemTemplate Modifier and Type Method Description booleanTransformerImpl. applyTemplateToNode(ElemTemplateElement xslInstruction, ElemTemplate template, int child)Given an element and mode, find the corresponding template and process the contents.