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.
|
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 |
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. |