public abstract class PositionIterator
extends java.lang.Object
implements java.util.Iterator
| Modifier | Constructor and Description |
|---|---|
protected |
PositionIterator(java.util.Iterator pIter) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkNext() |
protected void |
endIter() |
protected abstract LayoutManager |
getLM(java.lang.Object nextObj) |
LayoutManager |
getNextChildLM() |
protected abstract Position |
getPos(java.lang.Object nextObj) |
boolean |
hasNext() |
java.lang.Object |
next() |
java.lang.Object |
peekNext() |
void |
remove() |
public LayoutManager getNextChildLM()
protected abstract LayoutManager getLM(java.lang.Object nextObj)
protected abstract Position getPos(java.lang.Object nextObj)
protected boolean checkNext()
protected void endIter()
public boolean hasNext()
hasNext in interface java.util.Iteratorpublic java.lang.Object next()
throws java.util.NoSuchElementException
next in interface java.util.Iteratorjava.util.NoSuchElementExceptionpublic java.lang.Object peekNext()
public void remove()
throws java.lang.UnsupportedOperationException
remove in interface java.util.Iteratorjava.lang.UnsupportedOperationExceptionCopyright 1999-2010 The Apache Software Foundation. All Rights Reserved.