|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XPathSupport | |
org.apache.xalan.xpath | |
org.apache.xalan.xpath.dtm | |
org.apache.xalan.xpath.xdom | |
org.apache.xalan.xpath.xml | |
org.apache.xalan.xslt | |
org.apache.xalan.xslt.extensions |
Uses of XPathSupport in org.apache.xalan.xpath |
Classes in org.apache.xalan.xpath that implement XPathSupport | |
class |
XPathSupportDefault
**For advanced use only** Default class for execution context when XPath is used by itself. |
Methods in org.apache.xalan.xpath with parameters of type XPathSupport | |
XObject |
Function.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute an XPath function object. |
XObject |
Function.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
int funcID,
int endFunc)
**For advanced use only** Execute an XPath function object. |
XObject |
FuncBoolean.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
void |
MutableNodeListImpl.addNodesInDocOrder(org.w3c.dom.NodeList nodelist,
XPathSupport support)
**For advanced use only** Copy NodeList members into this nodelist, adding in document order. |
int |
MutableNodeListImpl.addNodeInDocOrder(org.w3c.dom.Node node,
boolean test,
XPathSupport support)
**For advanced use only** Add the node into a vector of nodes where it should occur in document order. |
int |
MutableNodeListImpl.addNodeInDocOrder(org.w3c.dom.Node node,
XPathSupport support)
**For advanced use only** Add the node into a vector of nodes where it should occur in document order. |
static boolean |
MutableNodeListImpl.isNodeAfter(org.w3c.dom.Node node1,
org.w3c.dom.Node node2,
XPathSupport support)
**For advanced use only** Figure out if node2 should be placed after node1 when placing nodes in a list that is to be sorted in document order. |
XObject |
FuncQname.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncUnparsedEntityURI.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncTranslate.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncSubstring.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the substring function. |
XObject |
FuncSum.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncExtFunctionAvailable.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
org.w3c.dom.DocumentFragment |
XObject.rtree(XPathSupport support)
Cast result object to a result tree fragment. |
java.lang.Object |
XObject.castToType(int t,
XPathSupport support)
Cast object to type t. |
XObject |
XPath.execute(XPathSupport execContext,
org.w3c.dom.Node contextNode,
PrefixResolver namespaceContext)
Given an expression and a context, evaluate the XPath and return the result. |
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. |
double |
XPath.getMatchScore(XPathSupport execContext,
org.w3c.dom.Node context)
Get the match score of the given node. |
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.predicate(XPathSupport execContext,
org.w3c.dom.Node context,
int opPos)
**For advanced use only** Evaluate a predicate. |
XObject |
XPath.execute(XPathSupport execContext,
org.w3c.dom.Node context,
int opPos)
**For advanced use only** Execute the XPath object from a given opcode position. |
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. |
XObject |
FuncCurrent.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncString.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XNodeSet |
SimpleNodeLocator.connectToNodes(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector connectArgs)
**For advanced use only** Execute a connection (if it was not executed by the static connect method) and process the following LocationPath, if it is present. |
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. |
double |
SimpleNodeLocator.locationPathPattern(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos)
**For advanced use only** Execute a a location path pattern. |
double |
SimpleNodeLocator.doPredicate(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
int argLen,
int startOpPos)
**For advanced use only** Test a node to see if it matches the predicate test. |
double |
SimpleNodeLocator.nodeTest(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
int argLen,
int stepType)
**For advanced use only** Test a node to see if it matches the given node test. |
XObject |
FuncLang.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncPosition.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncSubstringAfter.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncLocalPart.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
Execute the function. |
XObject |
FuncFormatNumber.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncCount.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncExtElementAvailable.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncSubstringBefore.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XNodeSet |
XLocator.connectToNodes(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector connectArgs)
**For advanced use only** Execute a connection (if it was not executed by the static connect method) and process the following LocationPath, if it is present. |
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. |
double |
XLocator.locationPathPattern(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos)
**For advanced use only** Execute a location path pattern. |
XObject |
FuncDoc.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
void |
XPathSupport.pushXPathContext(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node contextNode,
PrefixResolver namespaceContext)
**Experimental** Push the current XPath selection, needed for support of the last() function in depth-first execution. |
XObject |
XPathSupport.reExecuteXPathContext(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context)
**Experimental** Reexecute the last xpath context after the specified one. |
XObject |
FuncTrue.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncConcat.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncNumber.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
void |
MutableNodeList.addNodesInDocOrder(org.w3c.dom.NodeList nodelist,
XPathSupport support)
**For advanced use only** Copy NodeList members into this nodelist, adding in document order. |
int |
MutableNodeList.addNodeInDocOrder(org.w3c.dom.Node node,
boolean test,
XPathSupport support)
**For advanced use only** Add the node into a vector of nodes where it should occur in document order. |
int |
MutableNodeList.addNodeInDocOrder(org.w3c.dom.Node node,
XPathSupport support)
**For advanced use only** Add the node into a vector of nodes where it should occur in document order. |
void |
XPathSupportDefault.pushXPathContext(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node contextNode,
PrefixResolver namespaceContext)
**Experimental** Push the current XPath selection, needed for support of the last() function in depth-first execution. |
XObject |
XPathSupportDefault.reExecuteXPathContext(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context)
**Experimental** Reexecute the last xpath context after the specified one. |
XObject |
FuncCeiling.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncId.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncGenerateId.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncNamespace.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncNormalize.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncDoclocation.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
void |
NodeCallback.processLocatedNode(XPathSupport execContext,
org.w3c.dom.Node sourceNode,
java.lang.Object callbackInfo)
**For advanced use only** |
XObject |
FuncContains.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncStringLength.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncStartsWith.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncLoader.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Replace the current function (us) in the table with the actual function the call the function's execute method. |
XObject |
FuncRound.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
org.w3c.dom.DocumentFragment |
XNull.rtree(XPathSupport support)
Cast result object to a result tree fragment. |
XObject |
FuncNot.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncNormalizeSpace.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncSystemProperty.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncLast.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
XObject |
FuncFloor.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
org.w3c.dom.DocumentFragment |
XNodeSet.rtree(XPathSupport support)
Cast result object to a result tree fragment. |
XObject |
FuncKey.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
org.w3c.dom.DocumentFragment |
XString.rtree(XPathSupport support)
Cast result object to a result tree fragment. |
XObject |
FuncFalse.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
Constructors in org.apache.xalan.xpath with parameters of type XPathSupport | |
XPathProcessorImpl.XPathProcessorImpl(XPathSupport callbacks)
The parser constructor. |
Uses of XPathSupport in org.apache.xalan.xpath.dtm |
Classes in org.apache.xalan.xpath.dtm that implement XPathSupport | |
class |
DTMLiaison
**For internal use only** Liaison to Document Table Model (DTM) XML parser -- the default liaison and parser that XSLTProcessor uses to perform transformations. |
Uses of XPathSupport in org.apache.xalan.xpath.xdom |
Classes in org.apache.xalan.xpath.xdom that implement XPathSupport | |
class |
XercesLiaison
Provides XSLTProcessor an interface to the Xerces XML parser. |
Uses of XPathSupport in org.apache.xalan.xpath.xml |
Subinterfaces of XPathSupport in org.apache.xalan.xpath.xml | |
interface |
XMLParserLiaison
An implementation of this interface acts as a liaison between the XSLT processor and the XML parser. |
Classes in org.apache.xalan.xpath.xml that implement XPathSupport | |
class |
JaxpLiaison
Allow use of a generic JAXP parser with Xalan. |
class |
XMLParserLiaisonDefault
This class is the default XMLParserLiaison for the XSL Processor. |
Uses of XPathSupport in org.apache.xalan.xslt |
Methods in org.apache.xalan.xslt that return XPathSupport | |
XPathSupport |
XSLTEngineImpl.getExecContext()
**For advanced use only** Get the execution context for XPath. |
Methods in org.apache.xalan.xslt with parameters of type XPathSupport | |
void |
ElemTemplateElement.processLocatedNode(XPathSupport execContext,
org.w3c.dom.Node sourceNode,
java.lang.Object callbackInfo)
**For advanced use only** Implementation of NodeCallback interface. |
XObject |
FuncDocument.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
void |
FuncDocument.error(XPathSupport execContext,
int msg,
java.lang.Object[] args)
**For advanced use only** Tell the user of an error, and probably throw an exception. |
void |
FuncDocument.warn(XPathSupport execContext,
int msg,
java.lang.Object[] args)
**For advanced use only** Warn the user of a problem. |
abstract void |
AVTPart.evaluate(XPathSupport execContext,
java.lang.StringBuffer buf,
org.w3c.dom.Node context,
PrefixResolver nsNode)
**For internal use only** Write the evaluated value into the given string buffer. |
void |
AVTPart.setXPathSupport(XPathSupport support)
**For internal use only** Set the XPath support. |
void |
AVTPartSimple.evaluate(XPathSupport execContext,
java.lang.StringBuffer buf,
org.w3c.dom.Node context,
PrefixResolver nsNode)
**For internal use only** Write the value into the buffer. |
void |
XSLTEngineImpl.outputResultTreeFragment(XObject obj,
XPathSupport support)
**For advanced use only** Given a result tree fragment, walk the tree and output it to the result stream. |
java.lang.String |
AVT.evaluate(XPathSupport execContext,
org.w3c.dom.Node context,
PrefixResolver nsNode,
java.lang.StringBuffer buf)
**For advanced use only** Evaluate the AVT and return a String. |
XObject |
Stylesheet.evalXPathStr(XPathSupport execContext,
java.lang.String str,
org.w3c.dom.Node context,
PrefixResolver nsNode)
Evaluate an xpath string and return the result. |
void |
AVTPartXPath.evaluate(XPathSupport execContext,
java.lang.StringBuffer buf,
org.w3c.dom.Node context,
PrefixResolver nsNode)
**For internal use only** Write the value into the buffer. |
XObject |
FuncFormatNumb.execute(XPath path,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector args)
**For advanced use only** Execute the function. |
void |
FuncFormatNumb.warn(XPathSupport execContext,
int msg,
java.lang.Object[] args)
**For advanced use only** Warn the user of a problem. |
Constructors in org.apache.xalan.xslt with parameters of type XPathSupport | |
ResultTreeFrag.ResultTreeFrag(org.w3c.dom.Document docFactory,
XPathSupport support)
**For internal use only** |
|
ResultTreeFrag.ResultTreeFrag(org.w3c.dom.Document docFactory,
MutableNodeList children,
XPathSupport support)
**For internal use only** |
Uses of XPathSupport in org.apache.xalan.xslt.extensions |
Methods in org.apache.xalan.xslt.extensions with parameters of type XPathSupport | |
XNodeSet |
RowSetLocator.connectToNodes(XPath xpath,
XPathSupport execContext,
org.w3c.dom.Node context,
int opPos,
java.util.Vector connectArgs)
Execute a connection and process the LocationPath, The arguments to the static connect function are re-passed to this function. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |