Revision 30149

View differences:

branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/gui/preferences/EditionPreferencePage.java
272 272
		VectorialLayerEdited lyrEd = (VectorialLayerEdited) edManager
273 273
			.getLayerEdited(layerActive);
274 274
		ArrayList layersToSnap = layerActive.getMapContext().getLayersToSnap();
275
		ArrayList layersVect=new ArrayList();
275 276
		for (int i = 0; i < layers.getLayersCount(); i++) {
276
			FLyrVect layer=(FLyrVect)layers.getLayer(i);
277
			tm.setValueAt(layer.getName(), i, 1);
278
			tm.setValueAt(layersToSnap.contains(layer), i, 0);
279
			tm.setValueAt(layer.getSpatialCache().getMaxFeatures(), i, 2);
277
			FLayer layer=layers.getLayer(i);
278
			if (layer instanceof FLyrVect) {
279
				layersVect.add(layer);
280
			}
280 281
		}
282
		for (int i = 0; i < layersVect.size(); i++) {
283
			FLyrVect lv=(FLyrVect)layersVect.get(i);
284
			tm.setValueAt(lv.getName(), i, 1);
285
			tm.setValueAt(layersToSnap.contains(lv), i, 0);
286
			tm.setValueAt(lv.getSpatialCache().getMaxFeatures(), i, 2);
287
		}
281 288
	}
282 289

  
283 290
	public void storeValues() throws StoreException {

Also available in: Unified diff