2005/5/9

     
 

class ListIterator

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::util::ListIterator Class Reference

#include <ListIterator.h>

Inheritance diagram for acdk::util::ListIterator:

acdk::util::Iterator acdk::util::AbstractListListIterator acdk::util::AbstractListSubListListIterator acdk::util::ArrayIterator acdk::util::LinkedListIterator acdk::util::SynchronizedListIterator List of all members.

Detailed Description

API: Java<br/>.

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.9
Date:
Date
2005/04/09 19:26:57


Public Member Functions

virtual void add (IN(acdk::lang::Object) o)=0
virtual bool hasNext ()=0
virtual bool hasPrevious ()=0
virtual acdk::lang::Object next ()=0
virtual acdk::lang::Object element ()=0
virtual int nextIndex ()=0
virtual acdk::lang::Object previous ()=0
virtual int previousIndex ()=0
virtual void remove ()=0
 remove current element from the iterator.

virtual void set (IN(acdk::lang::Object) o)=0


Member Function Documentation

virtual void acdk::util::ListIterator::add IN(acdk::lang::Object o  )  [pure virtual]
 

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual acdk::lang::Object acdk::util::ListIterator::element  )  [pure virtual]
 

Implements acdk::util::Iterator.

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual bool acdk::util::ListIterator::hasNext  )  [pure virtual]
 

Implements acdk::util::Iterator.

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual bool acdk::util::ListIterator::hasPrevious  )  [pure virtual]
 

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual acdk::lang::Object acdk::util::ListIterator::next  )  [pure virtual]
 

Implements acdk::util::Iterator.

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual int acdk::util::ListIterator::nextIndex  )  [pure virtual]
 

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual acdk::lang::Object acdk::util::ListIterator::previous  )  [pure virtual]
 

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual int acdk::util::ListIterator::previousIndex  )  [pure virtual]
 

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual void acdk::util::ListIterator::remove  )  [pure virtual]
 

remove current element from the iterator.

May not support by all Iterator

Implements acdk::util::Iterator.

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.

virtual void acdk::util::ListIterator::set IN(acdk::lang::Object o  )  [pure virtual]
 

Implemented in acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::ArrayIterator, acdk::util::LinkedListIterator, and acdk::util::SynchronizedListIterator.