Uses of Class
org.apache.xalan.xpath.XPath

Packages that use XPath
org.apache.xalan.xpath   
org.apache.xalan.xslt   
org.apache.xalan.xslt.extensions   
org.apache.xalan.xslt.trace   
 

Uses of XPath in org.apache.xalan.xpath
 

Fields in org.apache.xalan.xpath declared as XPath
 XPath KeyDeclaration.m_match
          **For internal use only**  
 XPath KeyDeclaration.m_use
          **For internal use only**  
 

Methods in org.apache.xalan.xpath that return XPath
 XPath XPathFactory.create()
          **For advanced use only** Create an XPath.
 

Methods in org.apache.xalan.xpath with parameters of type XPath
 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.
 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.
 void XPathProcessor.initXPath(XPath pathObj, java.lang.String expression, PrefixResolver namespaceContext)
          Given an string, init an XPath object for selections, in order that a parse doesn't have to be done each time the expression is evaluated.
 void XPathProcessor.initMatchPattern(XPath pathObj, java.lang.String expression, PrefixResolver namespaceContext)
          Given an string, init an XPath object for pattern matches, in order that a parse doesn't have to be done each time the expression is evaluated.
 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 XPathProcessorImpl.initXPath(XPath pathObj, java.lang.String expression, PrefixResolver namespaceContext)
          Given an string, init an XPath object for selections, in order that a parse doesn't have to be done each time the expression is evaluated.
 void XPathProcessorImpl.initMatchPattern(XPath pathObj, java.lang.String expression, PrefixResolver namespaceContext)
          Given an string, init an XPath object for pattern matches, in order that a parse doesn't have to be done each time the expression is evaluated.
 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.
 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.
 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.
 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.
 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 XPath
KeyDeclaration.KeyDeclaration(java.lang.String name, XPath matchPattern, XPath use)
          **For internal use only**  
 

Uses of XPath in org.apache.xalan.xslt
 

Fields in org.apache.xalan.xslt declared as XPath
 XPath ElemSort.m_selectPattern
          **For advanced use only**  
 XPath ElemWhen.m_test
          **For advanced use only**  
 XPath ElemForEach.m_selectPattern
          **For advanced use only**  
 XPath ElemValueOf.m_selectPattern
          **For advanced use only** The select pattern used to locate the value.
 XPath ElemDecimalFormat.m_countMatchPattern
          **For advanced use only**  
 XPath ElemDecimalFormat.m_fromMatchPattern
          **For advanced use only**  
 XPath ElemDecimalFormat.m_valueExpr
          **For advanced use only**  
 XPath ElemIf.m_test
          **For advanced use only**  
 XPath ElemVariable.m_selectPattern
          **For advanced use only**  
 XPath ElemCopyOf.m_selectPattern
          **For advanced use only**  
 XPath ElemNumber.m_countMatchPattern
          **For advanced use only** Only nodes are counted that match this pattern.
 XPath ElemNumber.m_fromMatchPattern
          **For advanced use only** Specifies where to count from.
 XPath ElemNumber.m_valueExpr
          **For advanced use only** The value attribute contains an expression.
 XPath ElemWithParam.m_selectPattern
          **For advanced use only**  
 XPath ElemTemplate.m_matchPattern
          **For advanced use only**  
 

Methods in org.apache.xalan.xslt with parameters of type XPath
 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.
 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.
 

Constructors in org.apache.xalan.xslt with parameters of type XPath
AVTPartXPath.AVTPartXPath(XPath xpath)
          **For internal use only** Construct a simple AVT part.
 

Uses of XPath in org.apache.xalan.xslt.extensions
 

Methods in org.apache.xalan.xslt.extensions with parameters of type XPath
 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.
 

Uses of XPath in org.apache.xalan.xslt.trace
 

Fields in org.apache.xalan.xslt.trace declared as XPath
 XPath SelectionEvent.m_xpath
          **For advanced use only** The XPath that executed the selection.
 

Constructors in org.apache.xalan.xslt.trace with parameters of type XPath
SelectionEvent.SelectionEvent(XSLTEngineImpl processor, org.w3c.dom.Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)
          **For advanced use only** Create an event originating at the given node of the style tree.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.