java.lang.Object | +--org.apache.commons.collections.list.AbstractLinkedList.LinkedListIterator | +--org.apache.commons.collections.list.CursorableLinkedList.CursorEnclosing Class:
Cursor(CursorableLinkedList parent, int index) Constructs a new cursor. |
void | add(Object obj) Adds an object to the list. |
void | Override superclass modCount check, and replace it with our valid flag. |
void | close() Mark this cursor as no longer being needed. |
int | Gets the index of the next element to be returned. |
void | nodeChanged(AbstractLinkedList.Node node) Handle event from the list when a node has changed. |
void | nodeInserted(AbstractLinkedList.Node node) Handle event from the list when a node has been added. |
void | nodeRemoved(AbstractLinkedList.Node node) Handle event from the list when a node has been removed. |
protected Cursor(CursorableLinkedList parent, int index)
public void add(Object obj)
protected void checkModCount()
public void close()
public int nextIndex()
protected void nodeChanged(AbstractLinkedList.Node node)
protected void nodeInserted(AbstractLinkedList.Node node)
protected void nodeRemoved(AbstractLinkedList.Node node)
ListIterator
that allows concurrent changes to the underlying list.