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

View differences:

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