org.deegree.services.wps.provider.sextante
Class FeatureIteratorImpl

java.lang.Object
  extended by org.deegree.services.wps.provider.sextante.FeatureIteratorImpl
All Implemented Interfaces:
es.unex.sextante.dataObjects.IFeatureIterator

public class FeatureIteratorImpl
extends Object
implements es.unex.sextante.dataObjects.IFeatureIterator

This is an iterator for IFeatures.
He will used by VectorLayerImpl.

Version:
$Revision: $, $Date: $
Author:
Jens Pabel, last edited by: $Author: pabel $

Constructor Summary
FeatureIteratorImpl(Iterator<es.unex.sextante.dataObjects.IFeature> it)
          Creates a FeatureIteratorImpl from a Iterator.
 
Method Summary
 void close()
           
 boolean hasNext()
           
 es.unex.sextante.dataObjects.IFeature next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureIteratorImpl

public FeatureIteratorImpl(Iterator<es.unex.sextante.dataObjects.IFeature> it)
Creates a FeatureIteratorImpl from a Iterator.

Parameters:
it - Iterator.
Method Detail

close

public void close()
Specified by:
close in interface es.unex.sextante.dataObjects.IFeatureIterator

hasNext

public boolean hasNext()
Specified by:
hasNext in interface es.unex.sextante.dataObjects.IFeatureIterator

next

public es.unex.sextante.dataObjects.IFeature next()
                                           throws es.unex.sextante.exceptions.IteratorException
Specified by:
next in interface es.unex.sextante.dataObjects.IFeatureIterator
Throws:
es.unex.sextante.exceptions.IteratorException


Copyright © 2011. All Rights Reserved.