Uses of Interface
org.jaxen.Navigator

Packages that use Navigator
org.jaxen This package defines the core Jaxen API to the XPath engine. 
org.jaxen.dom Navigation for W3C DOM trees. 
org.jaxen.dom.html   
org.jaxen.dom4j Navigation for dom4j trees. 
org.jaxen.function Standard XPath function library. 
org.jaxen.function.ext Extension functions to the standard XPath function library. 
org.jaxen.function.xslt XPath functions which are defined in XSLT. 
org.jaxen.jdom Navigation for JDOM trees. 
org.jaxen.util Utility objects for walking object models. 
 

Uses of Navigator in org.jaxen
 

Classes in org.jaxen that implement Navigator
 class DefaultNavigator
          Default implementation of Navigator.
 

Methods in org.jaxen that return Navigator
 Navigator BaseXPath.getNavigator()
          Retrieve the XML object-model-specific Navigator for us in evaluating this XPath expression.
 Navigator ContextSupport.getNavigator()
          Retrieve the Navigator.
 Navigator Context.getNavigator()
          Retrieve the current Navigator.
 Navigator XPath.getNavigator()
          Retrieve the XML object-model-specific Navigator for us in evaluating this XPath expression.
 

Methods in org.jaxen with parameters of type Navigator
 void SimpleNamespaceContext.addElementNamespaces(Navigator nav, Object element)
          Adds all the namespace declarations that are in scope on the given element.
 

Constructors in org.jaxen with parameters of type Navigator
BaseXPath(String xpathExpr, Navigator navigator)
          Construct given an XPath expression string.
ContextSupport(NamespaceContext namespaceContext, FunctionContext functionContext, VariableContext variableContext, Navigator navigator)
          Construct.
 

Uses of Navigator in org.jaxen.dom
 

Classes in org.jaxen.dom that implement Navigator
 class DocumentNavigator
          Interface for navigating around the W3C DOM Level 2 object model.
 

Methods in org.jaxen.dom that return Navigator
static Navigator DocumentNavigator.getInstance()
          Get a singleton DocumentNavigator for efficiency.
 

Uses of Navigator in org.jaxen.dom.html
 

Methods in org.jaxen.dom.html that return Navigator
static Navigator DocumentNavigator.getInstance(boolean toLowerCase)
          Get a singleton DocumentNavigator for efficiency.
 

Uses of Navigator in org.jaxen.dom4j
 

Methods in org.jaxen.dom4j that return Navigator
static Navigator DocumentNavigator.getInstance()
          Retrieve the singleton instance of this DocumentNavigator.
 

Uses of Navigator in org.jaxen.function
 

Methods in org.jaxen.function with parameters of type Navigator
static String TranslateFunction.evaluate(Object strArg, Object fromArg, Object toArg, Navigator nav)
           
static Double SumFunction.evaluate(Object obj, Navigator nav)
           
static String SubstringBeforeFunction.evaluate(Object strArg, Object matchArg, Navigator nav)
           
static String SubstringAfterFunction.evaluate(Object strArg, Object matchArg, Navigator nav)
           
static Number StringLengthFunction.evaluate(Object obj, Navigator nav)
           
static String StringFunction.evaluate(Object obj, Navigator nav)
           
static Boolean StartsWithFunction.evaluate(Object strArg, Object matchArg, Navigator nav)
           
static Number RoundFunction.evaluate(Object obj, Navigator nav)
           
static Double NumberFunction.evaluate(Object obj, Navigator nav)
           
static Boolean NotFunction.evaluate(Object obj, Navigator nav)
           
static String NormalizeSpaceFunction.evaluate(Object strArg, Navigator nav)
           
static String NamespaceUriFunction.evaluate(List list, Navigator nav)
           
static String NameFunction.evaluate(List list, Navigator nav)
           
static String LocalNameFunction.evaluate(List list, Navigator nav)
           
static Boolean LangFunction.evaluate(List contextNodes, String lang, Navigator nav)
           
static List IdFunction.evaluate(List contextNodes, Object arg, Navigator nav)
           
static Double FloorFunction.evaluate(Object obj, Navigator nav)
           
static Boolean ContainsFunction.evaluate(Object strArg, Object matchArg, Navigator nav)
           
static String ConcatFunction.evaluate(List list, Navigator nav)
           
static Double CeilingFunction.evaluate(Object obj, Navigator nav)
           
static Boolean BooleanFunction.evaluate(Object obj, Navigator nav)
           
 

Uses of Navigator in org.jaxen.function.ext
 

Methods in org.jaxen.function.ext with parameters of type Navigator
static String UpperFunction.evaluate(Object strArg, Locale locale, Navigator nav)
          Converts the given string value to upper case using an optional Locale
static Object MatrixConcatFunction.evaluate(List list, Navigator nav)
           
static String LowerFunction.evaluate(Object strArg, Locale locale, Navigator nav)
          Converts the given string value to lower case using an optional Locale
protected  Locale LocaleFunctionSupport.getLocale(Object value, Navigator navigator)
          Attempts to convert the given function argument value into a Locale either via casting, extracting it from a List or looking up the named Locale using reflection.
static Boolean EndsWithFunction.evaluate(Object strArg, Object matchArg, Navigator nav)
           
 

Uses of Navigator in org.jaxen.function.xslt
 

Methods in org.jaxen.function.xslt with parameters of type Navigator
static Object DocumentFunction.evaluate(String url, Navigator nav)
           
 

Uses of Navigator in org.jaxen.jdom
 

Methods in org.jaxen.jdom that return Navigator
static Navigator DocumentNavigator.getInstance()
           
 

Uses of Navigator in org.jaxen.util
 

Methods in org.jaxen.util that return Navigator
protected  Navigator StackedIterator.getNavigator()
           
 

Methods in org.jaxen.util with parameters of type Navigator
protected  void StackedIterator.init(Object contextNode, Navigator navigator)
           
 

Constructors in org.jaxen.util with parameters of type Navigator
PrecedingSiblingAxisIterator(Object contextNode, Navigator navigator)
           
PrecedingAxisIterator(Object contextNode, Navigator navigator)
           
FollowingSiblingAxisIterator(Object contextNode, Navigator navigator)
           
FollowingAxisIterator(Object contextNode, Navigator navigator)
           
DescendantOrSelfAxisIterator(Object contextNode, Navigator navigator)
           
DescendantAxisIterator(Object contextNode, Navigator navigator)
           
AncestorOrSelfAxisIterator(Object contextNode, Navigator navigator)
           
StackedIterator(Object contextNode, Navigator navigator)
           
AncestorAxisIterator(Object contextNode, Navigator navigator)
           
 



Copyright © 2001-2003 Codehaus. All Rights Reserved.