org.inria.ns.reflex.xml.xpath.axes
Class DescendantOrSelfAxisIterator

java.lang.Object
  extended by org.inria.ns.reflex.xml.xpath.axes.DescendantAxisIterator
      extended by org.inria.ns.reflex.xml.xpath.axes.DescendantOrSelfAxisIterator
All Implemented Interfaces:
Iterator

public class DescendantOrSelfAxisIterator
extends DescendantAxisIterator

An implementation of the XPath descendant or self axis. This class is based on Jaxen, but is independant of a given Jaxen navigator.

Author:
Philippe Poulard

Constructor Summary
DescendantOrSelfAxisIterator(Object contextNode)
          Create a new desscendant-or-self axis iterator.
 
Method Summary
 
Methods inherited from class org.inria.ns.reflex.xml.xpath.axes.DescendantAxisIterator
hasNext, next, remove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DescendantOrSelfAxisIterator

public DescendantOrSelfAxisIterator(Object contextNode)
Create a new desscendant-or-self axis iterator.

Parameters:
contextNode - the node to start from
navigator - the object model specific navigator