Class UnmodifiableListIterator<E>

java.lang.Object
net.cscott.jutil.UnmodifiableListIterator<E>
All Implemented Interfaces:
Iterator<E>, ListIterator<E>

public abstract class UnmodifiableListIterator<E> extends Object implements ListIterator<E>
UnmodifiableListIterator is an abstract superclass to save you the trouble of implementing the remove(), add(Object) and set(Object) methods over and over again for those list iterators which don't implement them. The name's a bit clunky, but fits with the JDK naming in Collections and such.
Author:
C. Scott Ananian <cananian@alumni.princeton.edu>