Revision 44441 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/feature/spi/memory/MemoryFeatureSet.java

View differences:

MemoryFeatureSet.java
33 33
import org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator;
34 34
import org.gvsig.fmap.dal.feature.spi.AbstractFeatureSetProvider;
35 35
import org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProvider;
36
import org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider;
36
import org.gvsig.fmap.dal.feature.spi.FeatureProvider;
37 37
import org.gvsig.fmap.dal.feature.spi.FeatureSetProvider;
38 38
import org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider;
39 39
import org.gvsig.tools.dispose.Disposable;
......
154 154
		}
155 155

  
156 156
		protected Object internalNext() {
157
			DefaultFeatureProvider feature =
158
					(DefaultFeatureProvider) super.internalNext();
159
			if (fType == null) {
160
				return feature;
161
			} else {
162
				return new MemoryFeatureProviderAttributeMapper(feature,
163
						this.fType);
164
			}
157
                    FeatureProvider feature = (FeatureProvider) super.internalNext();
158
                    if (fType == null) {
159
                        return feature;
160
                    } else {
161
                        return new MemoryFeatureProviderAttributeMapper(
162
                                feature,
163
                                this.fType
164
                        );
165
                    }
165 166

  
166
		}
167
                }
167 168
	}
168 169
}

Also available in: Unified diff