Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.xalan.xpath.NodeCallback

Packages that use NodeCallback
org.apache.xalan.xpath |
org.apache.xalan.xpath.xml |
org.apache.xalan.xslt |

Uses of NodeCallback in org.apache.xalan.xpath

Methods in org.apache.xalan.xpath that return NodeCallback
`NodeCallback` | `XPathSupportDefault.getCallback()` **For advanced use only** Get the callback that may be called by XPath as nodes are located.

Methods in org.apache.xalan.xpath with parameters of type NodeCallback
`XObject` | `XPath.execute(XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **Experimental** Given an expression and a context, evaluate the XPath and call the callback as nodes are found.
`XNodeSet` | `XPath.locationPath(XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **For advanced use only** Execute a location path.
`XObject` | `XPath.execute(XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **For advanced use only** Execute the XPath object from a given opcode position, calling back to a NodeCallback interface as the nodes are found.
`XNodeSet` | `SimpleNodeLocator.union(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo)` **For advanced use only** Computes the union of its operands which must be node-sets.
`XNodeSet` | `SimpleNodeLocator.locationPath(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **For advanced use only** Execute a location path.
`XNodeSet` | `XLocator.union(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo)` **For advanced use only** Execute a union.
`XNodeSet` | `XLocator.locationPath(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **For advanced use only** Execute a location path.
`void` | `XPathSupportDefault.setCallback(NodeCallback callback, java.lang.Object callbackInfo)` **For advanced use only** Set a callback that may be called by XPath as nodes are located.

Uses of NodeCallback in org.apache.xalan.xpath.xml

Methods in org.apache.xalan.xpath.xml that return NodeCallback
`NodeCallback` | `XMLParserLiaisonDefault.getCallback()` **Experimental** Get the callback that may be called by XPath as nodes are located.

Methods in org.apache.xalan.xpath.xml with parameters of type NodeCallback
`void` | `XMLParserLiaisonDefault.setCallback(NodeCallback callback, java.lang.Object callbackInfo)` **Experimental** Set a callback that may be called by XPath as nodes are located.

Uses of NodeCallback in org.apache.xalan.xslt

Classes in org.apache.xalan.xslt that implement NodeCallback
`class` | `ElemApplyImport` **For advanced use only** Implement xsl:apply-imports.
`class` | `ElemApplyTemplates` **For advanced use only** Implement xsl:apply-templates.
`class` | `ElemAttribute` **For advanced use only** Implement xsl:attribute.
`class` | `ElemAttributeSet` **For advanced use only** Implement xsl:attribute-set.
`class` | `ElemCallTemplate` **For advanced use only** Implement xsl:call-template.
`class` | `ElemChoose` **For advanced use only** Implement xsl:choose.
`class` | `ElemComment` **For advanced use only** Implement xsl:comment.
`class` | `ElemCopy` **For advanced use only** Implement xsl:copy.
`class` | `ElemCopyOf` **For advanced use only** Implement xsl:copy-of.
`class` | `ElemDecimalFormat` **For advanced use only** Implement xsl:decimal-format.
`class` | `ElemElement` **For advanced use only** Implement xsl:decimal-format.
`class` | `ElemExtensionCall` **For advanced use only** Implement an extension element.
`class` | `ElemFallback` **For advanced use only** Implement xsl:fallback.
`class` | `ElemForEach` **For advanced use only** Implement xsl:for-each.
`class` | `ElemIf` **For advanced use only** Implement xsl:if.
`class` | `ElemLiteralResult` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemMessage` **For advanced use only** Implement xsl:message.
`class` | `ElemNumber` **For advanced use only** Implement xsl:number.
`class` | `ElemOtherwise` **For advanced use only** Implement xsl:otherwise.
`class` | `ElemParam` **For advanced use only** Implement xsl:param.
`class` | `ElemPI` **For advanced use only** Implement xsl:processing-instruction.
`class` | `ElemSort` **For advanced use only** Implement xsl:sort.
`class` | `ElemTemplate` **For advanced use only** Implement xsl:template.
`class` | `ElemTemplateElement` **For advanced use only** An instance of this class represents an element inside an xsl:template class.
`class` | `ElemText` **For advanced use only** Implement xsl:template.
`class` | `ElemTextLiteral` **For advanced use only** Implement a text literal.
`class` | `ElemUse` **For advanced use only** Implement xsl:use.
`class` | `ElemValueOf` **For advanced use only** Implement xsl:value-of.
`class` | `ElemVariable` **For advanced use only** Implement xsl:variable.
`class` | `ElemWhen` **For advanced use only** Implement xsl:when.
`class` | `ElemWithParam` **For advanced use only** Implement xsl:with-param.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.