org.apache.fop.layoutmgr
Class PositionIterator
java.lang.Object
org.apache.fop.layoutmgr.PositionIterator
- All Implemented Interfaces:
- java.util.Iterator
- Direct Known Subclasses:
- BlockStackingLayoutManager.StackingIter, InlineStackingLayoutManager.StackingIter, KnuthPossPosIter
- public abstract class PositionIterator
- extends java.lang.Object
- implements java.util.Iterator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PositionIterator
protected PositionIterator(java.util.Iterator pIter)
getNextChildLM
public LayoutManager getNextChildLM()
getLM
protected abstract LayoutManager getLM(java.lang.Object nextObj)
getPos
protected abstract Position getPos(java.lang.Object nextObj)
checkNext
protected boolean checkNext()
endIter
protected void endIter()
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator
next
public java.lang.Object next()
throws java.util.NoSuchElementException
- Specified by:
next
in interface java.util.Iterator
- Throws:
java.util.NoSuchElementException
peekNext
public java.lang.Object peekNext()
remove
public void remove()
throws java.lang.UnsupportedOperationException
- Specified by:
remove
in interface java.util.Iterator
- Throws:
java.lang.UnsupportedOperationException
Copyright 1999-2006 The Apache Software Foundation. All Rights Reserved.