|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axiom.om.impl.traverse.OMChildrenIterator
Class OMChildrenIterator
Field Summary | |
protected OMNode |
currentChild
Field currentChild |
protected OMNode |
lastChild
Field lastChild |
protected boolean |
nextCalled
Field nextCalled |
protected boolean |
removeCalled
Field removeCalled |
Constructor Summary | |
OMChildrenIterator(OMNode currentChild)
Constructor OMChildrenIterator. |
Method Summary | |
boolean |
hasNext()
Returns true if the iteration has more elements. |
java.lang.Object |
next()
Returns the next element in the iteration. |
void |
remove()
Removes the last element returned by the iterator (optional operation) from the underlying collection. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected OMNode currentChild
protected OMNode lastChild
protected boolean nextCalled
protected boolean removeCalled
Constructor Detail |
public OMChildrenIterator(OMNode currentChild)
currentChild
- Method Detail |
public void remove()
remove
in interface java.util.Iterator
java.lang.UnsupportedOperationException
- if the remove
operation is not supported by this Iterator.
java.lang.IllegalStateException
- if the next method has not
yet been called, or the remove method has already
been called after the last call to the next
method.public boolean hasNext()
hasNext
in interface java.util.Iterator
public java.lang.Object next()
next
in interface java.util.Iterator
java.util.NoSuchElementException
- iteration has no more elements.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |