org.jaxen.util

Class FollowingSiblingAxisIterator

Implemented Interfaces:
Iterator

public class FollowingSiblingAxisIterator
extends java.lang.Object
implements Iterator

Field Summary

private Object
contextNode
private Navigator
navigator
private Iterator
siblingIter

Constructor Summary

FollowingSiblingAxisIterator(Object contextNode, Navigator navigator)

Method Summary

boolean
hasNext()
private void
init()
Object
next()
void
remove()

Field Details

contextNode

private Object contextNode

navigator

private Navigator navigator

siblingIter

private Iterator siblingIter

Constructor Details

FollowingSiblingAxisIterator

public FollowingSiblingAxisIterator(Object contextNode,
                                    Navigator navigator)
            throws UnsupportedAxisException

Method Details

hasNext

public boolean hasNext()

init

private void init()
            throws UnsupportedAxisException

next

public Object next()
            throws NoSuchElementException

remove

public void remove()
            throws UnsupportedOperationException