Revision 225 org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.intersection/src/main/java/org/gvsig/geoprocess/algorithm/intersection/IntersectionAlgorithm.java

View differences:

IntersectionAlgorithm.java
31 31
import org.gvsig.fmap.dal.feature.FeatureStore;
32 32
import org.gvsig.fmap.dal.feature.FeatureType;
33 33
import org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess;
34
import org.gvsig.geoprocess.lib.sextante.dataObjects.gvVectorLayer;
34
import org.gvsig.geoprocess.lib.sextante.dataObjects.FlyrVectIVectorLayer;
35 35

  
36 36
/**
37 37
 * Intersection algorithm
......
105 105
								boolean selectedGeom) throws DataException {
106 106
		FeatureStore storeLayer = null;
107 107
		FeatureStore storeOverlay = null;
108
		if(layer instanceof gvVectorLayer && 
109
			overlay instanceof gvVectorLayer) {
110
			storeLayer = ((gvVectorLayer)layer).getFeatureStore();
111
			storeOverlay = ((gvVectorLayer)overlay).getFeatureStore();
108
		if(layer instanceof FlyrVectIVectorLayer && 
109
			overlay instanceof FlyrVectIVectorLayer) {
110
			storeLayer = ((FlyrVectIVectorLayer)layer).getFeatureStore();
111
			storeOverlay = ((FlyrVectIVectorLayer)overlay).getFeatureStore();
112 112
		} else
113 113
			return;
114 114

  

Also available in: Unified diff