org.apache.fop.layoutmgr
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-2008 The Apache Software Foundation. All Rights Reserved.