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
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