Revision 225 org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.union/src/main/java/org/gvsig/geoprocess/algorithm/union/UnionAlgorithm.java
UnionAlgorithm.java | ||
---|---|---|
40 | 40 |
import org.gvsig.geoprocess.algorithm.difference.DifferenceOperation; |
41 | 41 |
import org.gvsig.geoprocess.algorithm.intersection.IntersectionOperation; |
42 | 42 |
import org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess; |
43 |
import org.gvsig.geoprocess.lib.sextante.dataObjects.gvVectorLayer;
|
|
43 |
import org.gvsig.geoprocess.lib.sextante.dataObjects.FlyrVectIVectorLayer;
|
|
44 | 44 |
|
45 | 45 |
/** |
46 | 46 |
* Union algorithm |
... | ... | |
95 | 95 |
|
96 | 96 |
FeatureStore storeLayer1 = null; |
97 | 97 |
FeatureStore storeLayer2 = null; |
98 |
if(layer1 instanceof gvVectorLayer &&
|
|
99 |
layer2 instanceof gvVectorLayer) {
|
|
100 |
storeLayer1 = ((gvVectorLayer)layer1).getFeatureStore();
|
|
101 |
storeLayer2 = ((gvVectorLayer)layer2).getFeatureStore();
|
|
98 |
if(layer1 instanceof FlyrVectIVectorLayer &&
|
|
99 |
layer2 instanceof FlyrVectIVectorLayer) {
|
|
100 |
storeLayer1 = ((FlyrVectIVectorLayer)layer1).getFeatureStore();
|
|
101 |
storeLayer2 = ((FlyrVectIVectorLayer)layer2).getFeatureStore();
|
|
102 | 102 |
} else |
103 | 103 |
return false; |
104 | 104 |
|
Also available in: Unified diff