|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.statcvs.model.ListRevisionIterator
Provides a RevisionIterator on a List of
CvsRevisions.
| Constructor Summary | |
protected |
ListRevisionIterator()
Helper constructor which is present to simplify subclassing |
|
ListRevisionIterator(java.util.List revisions)
Creates a new instance from a List of
CvsRevision objects. |
| Method Summary | |
protected java.util.List |
getList()
Returns the list of CvsRevision objects on which
the iterator is based. |
boolean |
hasNext()
Returns true if this iteration has more elements. |
protected void |
initList(java.util.List revisions)
Inits the iterator with a List of CvsRevision objects. |
protected void |
initListFromIterator(RevisionIterator source)
Inits the iterator with a RevisionIterator object. |
CvsRevision |
next()
Returns the next cvs revision or otherwise a NoSuchElementException is thrown. |
void |
reset()
Resets this iteration to the first element. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected ListRevisionIterator()
public ListRevisionIterator(java.util.List revisions)
List of
CvsRevision objects. The ListRevisionIterator
provides access to the list entries.
revisions - a list of revisions| Method Detail |
protected void initList(java.util.List revisions)
List of CvsRevision objects.
revisions - a list of revision objectsprotected void initListFromIterator(RevisionIterator source)
RevisionIterator object.
source - a source revision iteratorprotected java.util.List getList()
CvsRevision objects on which
the iterator is based.
public boolean hasNext()
RevisionIterator
hasNext in interface RevisionIteratorTrue, if there are more revisionsRevisionIterator.hasNext()public CvsRevision next()
RevisionIteratorNoSuchElementException is thrown.
next in interface RevisionIteratorRevisionIterator.next()public void reset()
RevisionIterator
reset in interface RevisionIteratorRevisionIterator.reset()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||