Implements a {@link ListIterator} over an array of objects.
This iterator does not support {@link #add} or {@link #remove}, as the object array cannot be structurally modified. The {@link #set} method is supported however.
The iterator implements a {@link #reset} method, allowing the reset of the iteratorback to the start if required.
@see org.apache.commons.collections.iterators.ObjectArrayIterator
@see java.util.Iterator
@see java.util.ListIterator
@since Commons Collections 3.0
@version $Revision: 1.13 $ $Date: 2004/02/18 00:59:50 $
@author Neil O'Toole
@author Stephen Colebourne
@author Phil Steitz