Revision 23424 branches/v2_0_0_prep/extensions/extCAD/src/com/iver/cit/gvsig/ExploitExtension.java

View differences:

ExploitExtension.java
43 43
import java.util.ArrayList;
44 44

  
45 45
import org.gvsig.fmap.data.ReadException;
46
import org.gvsig.fmap.data.feature.Feature;
46 47
import org.gvsig.fmap.data.feature.FeatureCollection;
47 48
import org.gvsig.fmap.geom.Geometry;
48 49
import org.gvsig.fmap.mapcontrol.MapControl;
......
114 115
//				if (selectedRows.size()<1) {
115 116
//					return false;
116 117
//				}
117
				if (exploit.isApplicable(((Geometry)((FeatureCollection)vle.getFeatureStore().getSelection()).getFeature(0).getDefaultGeometry()).getType())){
118
				Feature feature=(Feature)vle.getFeatureStore().getSelection().iterator().next();
118 119

  
120
				if (feature.getDefaultGeometry()!=null && exploit.isApplicable(((Geometry)feature.getDefaultGeometry()).getType())){
121

  
119 122
					return true;
120 123
				}
121 124
			}

Also available in: Unified diff