BEA Systems, Inc.

WebLogic Server 6.0sp2 API Reference

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

Packages that use XPath
weblogic.apache.xalan.xpath Infrastructure for processing XPATH expressions 
weblogic.apache.xalan.xslt   
weblogic.apache.xalan.xslt.extensions   
weblogic.apache.xalan.xslt.trace   
 

Uses of XPath in weblogic.apache.xalan.xpath
 

Fields in weblogic.apache.xalan.xpath declared as XPath
 XPath KeyDeclaration.m_match
           
 XPath KeyDeclaration.m_use
           
 

Methods in weblogic.apache.xalan.xpath that return XPath
 XPath XPathFactory.create()
          Create an XPath.
 

Methods in weblogic.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)
          Execute an XPath function object.
 XObject Function.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int funcID, int endFunc)
          Execute an XPath function object.
 XObject FuncId.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncExtFunctionAvailable.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncSubstringAfter.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncNormalizeSpace.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncFalse.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncKey.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncSum.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncUnparsedEntityURI.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncCeiling.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncCurrent.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncPosition.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncExtElementAvailable.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncSubstringBefore.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncLoader.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Replace the current function (us) in the table with the actual function the call the function's execute method.
 XObject FuncTranslate.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncStartsWith.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncConcat.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncSubstring.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the substring function.
 XObject FuncDoclocation.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncFloor.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncCount.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncLang.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncNamespace.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncLast.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)
          Execute the function.
 XObject FuncTrue.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncBoolean.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncString.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncContains.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncDoc.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncGenerateId.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncSystemProperty.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncLocalPart.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XNodeSet XLocator.connectToNodes(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector connectArgs)
          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)
          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)
          Execute a location path.
 double XLocator.locationPathPattern(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos)
          Execute a location path pattern.
 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.
 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 XPathSupport.pushXPathContext(XPath xpath, XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext)
           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)
           Reexecute the last xpath context after the specified one.
 XNodeSet SimpleNodeLocator.connectToNodes(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector connectArgs)
          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)
          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)
          Execute a location path.
protected  MutableNodeList SimpleNodeLocator.step(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo, boolean isSimpleFollowing, boolean stopAtFirst)
          Execute a step and predicates in a location path.
protected  MutableNodeList SimpleNodeLocator.findSelf(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, NodeCallback callback, java.lang.Object callbackInfo, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the context to the list if it meets the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findAttributes(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add attributes to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findNamespace(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the namespace node of the context.
protected  MutableNodeList SimpleNodeLocator.findChildren(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, NodeCallback callback, java.lang.Object callbackInfo, boolean isSimpleFollowing, boolean stopAtFirst)
          Add children to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findDescendants(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, NodeCallback callback, java.lang.Object callbackInfo, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the descendants (and the context if the stepType is FROM_DESCENDANTS_OR_SELF) to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findFollowing(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the nodes following the context to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findFollowingSiblings(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the sibling nodes following the context to the list if they meet the NodeTest qualification.
protected  int SimpleNodeLocator.findNodeSet(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Execute a step that performs an OP_VARIABLE, OP_EXTFUNCTION, OP_FUNCTION, or OP_GROUP function.
protected  MutableNodeList SimpleNodeLocator.findRoot(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Execute a step to the root.
protected  MutableNodeList SimpleNodeLocator.findParent(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the parent to the list if it meets the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findAncestors(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add ancestors to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findAncestorsOrSelf(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add ancestors or the context to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findPreceding(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the nodes preceding the context to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findPrecedingSiblings(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the sibling nodes preceding the context to the list if they meet the NodeTest qualification.
protected  MutableNodeList SimpleNodeLocator.findNodesOnUnknownAxis(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int stepType, MutableNodeList subQueryResults, boolean isSimpleFollowing, boolean stopAtFirst)
          Add the namespace node of the context.
protected  boolean SimpleNodeLocator.predicate(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos)
          Execute a single predicate for a single node.
protected  MutableNodeList SimpleNodeLocator.predicates(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, MutableNodeList subQueryResults, int[] endPredicatesPos)
          Qualify a node list by it's predicates.
 double SimpleNodeLocator.locationPathPattern(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos)
          Execute a a location path pattern.
protected  org.w3c.dom.Node SimpleNodeLocator.stepPattern(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, double[] scoreHolder)
          Execute a step in a location path.
 double SimpleNodeLocator.doPredicate(XPath xpath, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int argLen, int startOpPos)
          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)
          Test a node to see if it matches the given node test.
 XObject FuncNumber.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncStringLength.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 void XPathSupportDefault.pushXPathContext(XPath xpath, XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext)
           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)
           Reexecute the last xpath context after the specified one.
 XObject FuncRound.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncNormalize.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncNot.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncQname.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 

Constructors in weblogic.apache.xalan.xpath with parameters of type XPath
KeyDeclaration.KeyDeclaration(java.lang.String name, XPath matchPattern, XPath use)
           
 

Uses of XPath in weblogic.apache.xalan.xslt
 

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

Methods in weblogic.apache.xalan.xslt with parameters of type XPath
protected  void ElemTemplateElement.transformSelectedChildren(Stylesheet stylesheetTree, ElemTemplateElement xslInstruction, ElemTemplateElement template, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNodeContext, QName mode, XPath selectPattern, int xslToken, XSLTEngineImpl tcontext, int selectStackFrameIndex)
          Perform a query if needed, and call transformChild for each child.
 XObject FuncDocument.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 XObject FuncFormatNumb.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)
          Execute the function.
 

Constructors in weblogic.apache.xalan.xslt with parameters of type XPath
AVTPartXPath.AVTPartXPath(XPath xpath)
          Construct a simple AVT part.
 

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

Methods in weblogic.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 weblogic.apache.xalan.xslt.trace
 

Fields in weblogic.apache.xalan.xslt.trace declared as XPath
 XPath SelectionEvent.m_xpath
          The XPath that executed the selection.
 

Constructors in weblogic.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)
          Create an event originating at the given node of the style tree.
 


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs60