Revision 26113 trunk/extensions/extCAD/src/com/iver/cit/gvsig/JoinExtension.java

View differences:

JoinExtension.java
47 47
import com.iver.cit.gvsig.fmap.MapControl;
48 48
import com.iver.cit.gvsig.fmap.layers.FLyrVect;
49 49
import com.iver.cit.gvsig.gui.cad.tools.JoinCADTool;
50
import com.iver.cit.gvsig.layers.VectorialLayerEdited;
50 51
import com.iver.cit.gvsig.project.documents.view.gui.View;
51 52

  
52 53
/**
......
100 101
				mapControl = view.getMapControl();
101 102
				if (CADExtension.getEditionManager().getActiveLayerEdited()==null)
102 103
					return false;
103
				FLyrVect lv=(FLyrVect)CADExtension.getEditionManager().getActiveLayerEdited().getLayer();
104
				if (joinCADTool.isApplicable(lv.getShapeType()) && lv.getRecordset().getSelection().cardinality()>1){
104
				VectorialLayerEdited editedLayer = (VectorialLayerEdited) CADExtension.getEditionManager().getActiveLayerEdited();
105
				FLyrVect lv=(FLyrVect)editedLayer.getLayer();
106
				if (joinCADTool.isApplicable(lv.getShapeType()) && editedLayer.getSelectedRow().size()>=2){
105 107
					return true;
106 108
				}
107 109
			}

Also available in: Unified diff