org.jaxen.util
Class AncestorOrSelfAxisIterator

java.lang.Object
  extended byorg.jaxen.util.StackedIterator
      extended byorg.jaxen.util.AncestorAxisIterator
          extended byorg.jaxen.util.AncestorOrSelfAxisIterator
All Implemented Interfaces:
java.util.Iterator

public class AncestorOrSelfAxisIterator
extends AncestorAxisIterator


Field Summary
 
Fields inherited from class org.jaxen.util.StackedIterator
 
Constructor Summary
AncestorOrSelfAxisIterator(java.lang.Object contextNode, Navigator navigator)
           
 
Method Summary
protected  java.util.Iterator createIterator(java.lang.Object contextNode)
           
 
Methods inherited from class org.jaxen.util.StackedIterator
getNavigator, hasNext, init, next, pushIterator, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AncestorOrSelfAxisIterator

public AncestorOrSelfAxisIterator(java.lang.Object contextNode,
                                  Navigator navigator)
Method Detail

createIterator

protected java.util.Iterator createIterator(java.lang.Object contextNode)
Overrides:
createIterator in class AncestorAxisIterator