Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instance.model
Interface ResourceIterator<T>

Type Parameters:
T - the type of objects that can be iterated over
All Superinterfaces:
Closeable, Iterator<T>
All Known Implementing Classes:
AbstractMergeHandler.MergedIterator, FilteredInstanceCollection.FilteredIterator, GenericResourceIteratorAdapter, GmlInstanceCollection.InstanceIterator, ResourceIteratorAdapter

public interface ResourceIterator<T>
extends Iterator<T>, Closeable

Extends the iterator interface with a possibility to dispose the iterator.

Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Method Summary
 void close()
          Dispose the iterator.
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Method Detail

close

void close()
Dispose the iterator. After calling this method Iterator.next() may not be called.

Specified by:
close in interface Closeable

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d