org.apache.fop.fo

Class FObj.FObjIterator

Enclosing Class:
FObj
Implemented Interfaces:
FONode.FONodeIterator, ListIterator

public class FObj.FObjIterator
extends java.lang.Object
implements FONode.FONodeIterator

Constructor Summary

FObjIterator(FObj parent)

Method Summary

void
add(Object o)
FONode
firstNode()
boolean
hasNext()
boolean
hasPrevious()
FONode
lastNode()
Object
next()
int
nextIndex()
FONode
nextNode()
FObj
parentNode()
Object
previous()
int
previousIndex()
FONode
previousNode()
void
remove()
void
set(Object o)

Constructor Details

FObjIterator

protected FObjIterator(FObj parent)

Method Details

add

public void add(Object o)

firstNode

public FONode firstNode()
Specified by:
firstNode in interface FONode.FONodeIterator

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

lastNode

public FONode lastNode()
Specified by:
lastNode in interface FONode.FONodeIterator

next

public Object next()

nextIndex

public int nextIndex()

nextNode

public FONode nextNode()
Specified by:
nextNode in interface FONode.FONodeIterator

parentNode

public FObj parentNode()
Specified by:
parentNode in interface FONode.FONodeIterator

previous

public Object previous()

previousIndex

public int previousIndex()

previousNode

public FONode previousNode()
Specified by:
previousNode in interface FONode.FONodeIterator

remove

public void remove()

set

public void set(Object o)

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