|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HistoryLogIterator
HistoryLogIterator
iterates over HistoryLogEntry
objects.
All objects returned by the next()
method are of type
HistoryLogEntry
.
Method Summary | |
---|---|
boolean |
hasNext()
Returns true if the iteration has more elements. |
HistoryLogEntry |
next()
Returns the next element in the iteration. |
HistoryLogEntry |
nextLogEntry()
Deprecated. use next() instead |
void |
remove()
Removes the last HistoryLogEntry returned by next() from the history log. |
Method Detail |
---|
boolean hasNext()
next()
would return an element
rather than throwing an exception.)
hasNext
in interface java.util.Iterator<HistoryLogEntry>
HistoryLogEntry next()
HistoryLogEntry
.
The common practice is to cast the object returned by
next()
to a HistoryLogEntry
.
The hasNext()
method should be called first to ensure
there is a next element in the iteration, otherwise an exception
may be thrown.
next
in interface java.util.Iterator<HistoryLogEntry>
java.util.NoSuchElementException
- if the iteration has no more elements.@Deprecated HistoryLogEntry nextLogEntry()
next()
instead
HistoryLogEntry
in the interation.
The hasNext()
method should be called first to ensure
there is a next element in the iteration, otherwise an exception
may be thrown.
HistoryLogEntry
in the iteration.
java.util.NoSuchElementException
- if the iteration has no more elements.void remove()
HistoryLogEntry
returned by next()
from the history log.
The system workspace cannot be used. The workspace user must also be a valid user with administrator
access to the library of the current item, otherwise an UnsupportedOperationException
will be
thrown when the remove()
method is called.
remove
in interface java.util.Iterator<HistoryLogEntry>
java.lang.IllegalStateException
- when next has not been called, or remove has
already been called after the last call to next
java.lang.UnsupportedOperationException
- each time the method is called if the system workspace is being used,
or if the workspace user is not an administrator to the library of the current item
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |