org.crosswire.common.util
Class StackTrace.AbstractStackIterator

java.lang.Object
  extended by org.crosswire.common.util.StackTrace.AbstractStackIterator
All Implemented Interfaces:
Iterator
Enclosing class:
StackTrace

public abstract class StackTrace.AbstractStackIterator
extends Object
implements Iterator

Base class for the real enumeration implementations below


Field Summary
private  int level
          Are there more stack levels
 
Constructor Summary
StackTrace.AbstractStackIterator()
           
 
Method Summary
 int getAndIncrementLevel()
           
 boolean hasNext()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Iterator
next
 

Field Detail

level

private int level
Are there more stack levels

Constructor Detail

StackTrace.AbstractStackIterator

public StackTrace.AbstractStackIterator()
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator

remove

public void remove()
Specified by:
remove in interface Iterator

getAndIncrementLevel

public int getAndIncrementLevel()
Returns:
Returns the level.

Copyright ? 2003-2006