Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.impl / src / main / java / org / gvsig / fmap / dal / feature / impl / FeatureToFeatureProviderIterator.java @ 40435

History | View | Annotate | Download (582 Bytes)

1
package org.gvsig.fmap.dal.feature.impl;
2

    
3
import java.util.Iterator;
4

    
5
/**
6
 * 
7
 * Envuelve un iterador de Features para que se comporte como
8
 * un iterador de FeatireDatas.
9
 * 
10
 */
11
public class FeatureToFeatureProviderIterator implements Iterator {
12
        Iterator featuresIterator;
13
        
14
        public FeatureToFeatureProviderIterator(Iterator it) {
15
                featuresIterator=it;
16
        }        
17
        
18
        public boolean hasNext() {
19
                return featuresIterator.hasNext();
20
        }
21

    
22
        public Object next() {
23
                return ((DefaultFeature)featuresIterator.next()).getData();
24
        }
25

    
26
        public void remove() {
27
                featuresIterator.remove();
28
        }
29
        
30
}