org.apache.fop.layoutmgr

Class LMiter

Implemented Interfaces:
ListIterator
Known Direct Subclasses:
BlockLayoutManager.ProxyLMiter

public class LMiter
extends java.lang.Object
implements ListIterator

Field Summary

protected int
curPos
protected List
listLMs

Constructor Summary

LMiter(LayoutManager lp)

Method Summary

void
add(Object o)
boolean
hasNext()
boolean
hasPrevious()
Object
next()
int
nextIndex()
Object
previous()
int
previousIndex()
void
remove()
void
set(Object o)

Field Details

curPos

protected int curPos

listLMs

protected List listLMs

Constructor Details

LMiter

public LMiter(LayoutManager lp)

Method Details

add

public void add(Object o)
            throws UnsupportedOperationException

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

next

public Object next()
            throws NoSuchElementException

nextIndex

public int nextIndex()

previous

public Object previous()
            throws NoSuchElementException

previousIndex

public int previousIndex()

remove

public void remove()
            throws NoSuchElementException

set

public void set(Object o)
            throws UnsupportedOperationException

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.