Revision 20501 trunk/libraries/libDataSourceBaseDrivers/src/org/gvsig/data/datastores/vectorial/file/shp/SHPStore.java

View differences:

SHPStore.java
152 152
	protected void doFinishEdition() throws WriteException, ReadException {
153 153
		IFeaturesWriter writer = getFeaturesWriter();
154 154
        writer.init(this);
155
        writer.updateFeatureType(featureType);
155
        writer.updateFeatureType(getDefaultFeatureType());
156 156
        writer.preProcess();
157 157
        Collection collection=getDataCollection();
158 158
        Iterator iterator=collection.iterator();
......
190 190
    		}
191 191
    	}
192 192
		long position=((ShpFeatureID)id).getIndex();
193
		ShpFeature feature=new ShpFeature(featureType,this,position);
193
		ShpFeature feature=new ShpFeature(getDefaultFeatureType(),this,position);
194 194
		return feature;
195 195
//		return getFeatureByPosition(featureType,((ShpFeatureID)id).getIndex());
196 196
	}

Also available in: Unified diff