| Frames | No Frames |
Classes derived from org.apache.xalan.templates.ElemTemplateElement | |
| class | This class processes character events for a XSLT template element.
|
| class | This class processes parse events for an exslt func:result element.
|
| class | This class processes parse events for an exslt func:function element.
|
| class | Processes an XSLT literal-result-element, or something that looks
like one. |
| class | This class processes the xsl:stylesheet element. |
| class | This class processes parse events for an XSLT template element.
|
| class | Process xsl:text.
|
| class | This class processes an unknown template element. |
| class | |
| class | This class acts as the superclass for all stylesheet element
processors, and deals with things that are common to all elements.
|
Methods with parameter type org.apache.xalan.templates.ElemTemplateElement | |
| XPath | Process an expression string into an XPath.
|
| void | Non-recursive traversal of FunctionElement tree based on TreeWalker to verify that
there are no literal result elements except within a func:result element and that
the func:result element does not contain any following siblings except xsl:fallback.
|
Methods with parameter type org.apache.xalan.templates.ElemTemplateElement | |
| void | ExtensionHandler.processElement(String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, Object methodKey) Process a call to this extension namespace via an element. |
| void | ExtensionHandlerExsltFunction.processElement(String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, Object methodKey) Required by ExtensionHandler (an abstract method). |
| void | ExtensionHandlerGeneral.processElement(String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, Object methodKey) Process a call to this extension namespace via an element. |
| void | ExtensionHandlerJavaClass.processElement(String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, Object methodKey) Process a call to this extension namespace via an element. |
| void | ExtensionHandlerJavaPackage.processElement(String localPart, ElemTemplateElement element, TransformerImpl transformer, Stylesheet stylesheetTree, Object methodKey) Process a call to this extension namespace via an element. |
Constructors with parameter type org.apache.xalan.templates.ElemTemplateElement | |
EndSelectionEvent.EndSelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, String attributeName, XPath xpath, XObject selection) Create an EndSelectionEvent.
| |
SelectionEvent.SelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, String attributeName, XPath xpath, XObject selection) Create an event originating at the given node of the style tree.
| |
TracerEvent.TracerEvent(TransformerImpl processor, Node sourceNode, QName mode, ElemTemplateElement styleNode) Create an event originating at the given node of the style tree.
| |
Fields of type org.apache.xalan.templates.ElemTemplateElement | |
| ElemTemplateElement | The node in the style tree where the event occurs.
|
| ElemTemplateElement | The node in the style tree where the event occurs.
|
Methods with parameter type org.apache.xalan.templates.ElemTemplateElement | |
| void | TraceManager.fireSelectedEndEvent(int sourceNode, ElemTemplateElement styleNode, String attributeName, XPath xpath, XObject selection) Fire a selection event.
|
| void | TraceManager.fireSelectedEvent(int sourceNode, ElemTemplateElement styleNode, String attributeName, XPath xpath, XObject selection) Fire a selection event.
|
| void | Fire a end trace event, after all children of an element have been
executed.
|
| void | Fire a trace event.
|
Classes derived from org.apache.xalan.templates.ElemTemplateElement | |
| class | Implement xsl:decimal-format.
|
| class | Implement xsl:apply-imports.
|
| class | Implement xsl:apply-templates.
|
| class | Implement xsl:attribute.
|
| class | Implement xsl:attribute-set.
|
| class | Implement xsl:call-template.
|
| class | Implement xsl:choose.
|
| class | Implement xsl:comment.
|
| class | Implement xsl:copy.
|
| class | Implement xsl:copy-of.
|
| class | Implement xsl:element
<! |
| class | Simple empty elem to push on the stack when nothing
else got pushed, so that pop() works correctly.
|
| class | Handles the EXSLT result element within an EXSLT function element.
|
| class | Implement func:function.
|
| class | Implement an extension element.
|
| class | Implement the declaration of an extension element
|
| class | Implement Script extension element
|
| class | Implement xsl:fallback.
|
| class | Implement xsl:for-each.
|
| class | Implement xsl:if.
|
| class | Implement a Literal Result Element.
|
| class | Implement xsl:message.
|
| class | Implement xsl:number.
|
| class | Implement xsl:otherwise.
|
| class | Implement xsl:param.
|
| class | Implement xsl:processing-instruction.
|
| class | Implement xsl:sort.
|
| class | Implement xsl:template.
|
| class | Implement xsl:template.
|
| class | Implement a text literal.
|
| class | Implement an unknown element
|
| class | Implement xsl:use.
|
| class | Implement xsl:value-of.
|
| class | Implement xsl:variable.
|
| class | |
| class | Implement xsl:when.
|
| class | Implement xsl:with-param. xsl:with-param is allowed within
both xsl:call-template and xsl:apply-templates.
|
| class | Holds the attribute declarations for the xsl:keys element.
|
| class | Object to hold an xsl:namespace element.
|
| class | This class provides information from xsl:output elements. |
| class | Represents a stylesheet element.
|
| class | Represents a stylesheet that has methods that resolve includes and
imports. |
| class | This class represents the root object of the stylesheet tree.
|
| class | This is used as a special "fake" template that can be
handled by the TemplateList to do pattern matching
on nodes.
|
Constructors with parameter type org.apache.xalan.templates.ElemTemplateElement | |
AVT.AVT(StylesheetHandler handler, String uri, String name, String rawName, String stringedValue, ElemTemplateElement owner) Construct an AVT by parsing the string, and either
constructing a vector of AVTParts, or simply hold
on to the string if the AVT is simple.
| |
Methods with parameter type org.apache.xalan.templates.ElemTemplateElement | |
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list. |
| ElemTemplateElement | Add a child to the child list. |
| ElemTemplateElement | Add a child to the child list.
|
| void | Method to be called after the all expressions within an
node context have been visited. |
| ElemTemplateElement | Remove a child.
|
| ElemTemplateElement | ElemTemplateElement.replaceChild(ElemTemplateElement newChildElem, ElemTemplateElement oldChildElem) Replace the old child with a new child.
|
| void | Set the parent as an ElemTemplateElement.
|
| void | Set the parent as an ElemTemplateElement.
|
| void | Set the parent as an ElemTemplateElement.
|
| boolean | Visit an XSLT instruction. |
| boolean | Visit an XSLT instruction. |
| boolean | Visit an XSLT stylesheet instruction.
|
| boolean | Visit an XSLT top-level instruction.
|
| boolean | Visit an XSLT top-level instruction.
|
| boolean | Visit an XSLT top-level instruction.
|
Methods with return type org.apache.xalan.templates.ElemTemplateElement | |
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Add a child to the child list. |
| ElemTemplateElement | Add a child to the child list. |
| ElemTemplateElement | Add a child to the child list.
|
| ElemTemplateElement | Get the first child as a ElemTemplateElement.
|
| ElemTemplateElement | Get the last child.
|
| ElemTemplateElement | Get the next sibling (as a ElemTemplateElement) or return null.
|
| ElemTemplateElement | Get the parent as an ElemTemplateElement.
|
| ElemTemplateElement | Get the parent element.
|
| ElemTemplateElement | Get the previous sibling (as a Node) or return null.
|
| ElemTemplateElement | Remove a child.
|
| ElemTemplateElement | ElemTemplateElement.replaceChild(ElemTemplateElement newChildElem, ElemTemplateElement oldChildElem) Replace the old child with a new child.
|
Methods with parameter type org.apache.xalan.templates.ElemTemplateElement | |
| boolean | TransformerImpl.applyTemplateToNode(ElemTemplateElement xslInstruction, ElemTemplate template, int child) Given an element and mode, find the corresponding
template and process the contents.
|
| void | Execute each of the children of a template element.
|
| void | Execute each of the children of a template element.
|
| void | TransformerImpl.executeChildTemplates(ElemTemplateElement elem, org.w3c.dom.Node context, QName mode, ContentHandler handler) Execute each of the children of a template element. |
| void | Push the current template element.
|
| void | Push both the current xsl:template or xsl:for-each onto the
stack, along with the child node that was matched.
|
| void | Set the top of the current template elements
stack.
|
| int | Given a stylesheet element, create a result tree fragment from it's
contents. |
| int | Given a stylesheet element, create a result tree fragment from it's
contents. |
| String | Take the contents of a template element, process it, and
convert it to a string.
|
Methods with return type org.apache.xalan.templates.ElemTemplateElement | |
| ElemTemplateElement | Retrieves the current ElemTemplateElement that is
being executed.
|
| ElemTemplateElement | Retrieves the stylesheet element that produced
the SAX event.
|
| ElemTemplateElement | |