Uses of Class
org.apache.xalan.templates.ElemTemplate
-
Packages that use 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 theTemplates
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 class
WhitespaceInfoPaths
-
Uses of ElemTemplate in org.apache.xalan.templates
Subclasses of ElemTemplate in org.apache.xalan.templates Modifier and Type Class 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.Methods in org.apache.xalan.templates that return ElemTemplate Modifier and Type Method 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()
Methods in org.apache.xalan.templates with parameters of type ElemTemplate Modifier and Type Method Description void
Stylesheet. replaceTemplate(ElemTemplate v, int i)
Replace an "xsl:template" property.void
Stylesheet. setTemplate(ElemTemplate v)
Set 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. -
Uses of ElemTemplate in org.apache.xalan.transformer
Methods in org.apache.xalan.transformer that return ElemTemplate Modifier and Type Method Description 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. getCurrentTemplate()
ElemTemplate
TransformerImpl. getMatchedTemplate()
This method retrieves the xsl:template that was matched.ElemTemplate
TransformState. getMatchedTemplate()
This method retrieves the xsl:template that was matched.ElemTemplate
XalanTransformState. getMatchedTemplate()
Methods in org.apache.xalan.transformer with parameters of type ElemTemplate Modifier and Type Method 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
-