Revision 4475 trunk/extensions/extCAD/src/com/iver/cit/gvsig/EditingExtension.java

View differences:

EditingExtension.java
8 8
import com.iver.cit.gvsig.fmap.layers.FLayers;
9 9
import com.iver.cit.gvsig.fmap.layers.FLyrVect;
10 10
import com.iver.cit.gvsig.gui.View;
11
import com.iver.cit.gvsig.layers.VectorialLayerEdited;
11 12
import com.iver.cit.gvsig.project.ProjectView;
12 13

  
13 14
/**
......
34 35
		FMap mapa = model.getMapContext();
35 36
		FLayers layers = mapa.getLayers();
36 37
		if (s.equals("CANCELEDITING")) {
38
			EditionManager editionManager = CADExtension.getEditionManager();
39

  
37 40
			for (int i = 0; i < layers.getLayersCount(); i++) {
38 41
				vista.hideConsole();
39 42
				if (layers.getLayer(i) instanceof FLyrVect
......
43 46
					// VectorialEditableAdapter vea = (VectorialEditableAdapter) ((FLyrVect) layers
44 47
					// 		.getLayer(i)).getSource();
45 48
					// lv.setSource(vea.getOriginalAdapter());
49
					VectorialLayerEdited lyrEdited = (VectorialLayerEdited) editionManager.getLayerEdited(lv);
50
					lyrEdited.clearSelection();
46 51
					lv.setEditing(false);
47 52
					return;
48 53
				}

Also available in: Unified diff