Revision 47557 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/main/java/org/gvsig/fmap/dal/store/csv/CSVStoreProvider.java
CSVStoreProvider.java | ||
---|---|---|
857 | 857 |
} |
858 | 858 |
|
859 | 859 |
@Override |
860 |
public FeatureSetProvider createSet(FeatureQuery query, FeatureType providerFeatureType, FeatureType featureType) |
|
861 |
throws DataException { |
|
862 |
this.open(); |
|
863 |
if (this.virtualrows == null) { |
|
864 |
return super.createSet(query, providerFeatureType, featureType); |
|
865 |
} |
|
866 |
return new CSVSetProvider(this, query, providerFeatureType, featureType); |
|
867 |
} |
|
868 |
|
|
869 |
@Override |
|
860 | 870 |
public FeatureSetProvider createSet(FeatureQuery query, FeatureType featureType) |
861 | 871 |
throws DataException { |
862 | 872 |
this.open(); |
863 | 873 |
if (this.virtualrows == null) { |
864 | 874 |
return super.createSet(query, featureType); |
865 | 875 |
} |
866 |
return new CSVSetProvider(this, query, featureType); |
|
876 |
return new CSVSetProvider(this, query, featureType, featureType);
|
|
867 | 877 |
} |
868 | 878 |
|
869 | 879 |
public List<String> getRowByIndex(long index) { |
Also available in: Unified diff