Revision 172 org.gvsig.sextante/trunk/org.gvsig.sextante.app/org.gvsig.sextante.app.algorithm/org.gvsig.sextante.app.algorithm.union/src/main/java/org/gvsig/sextante/app/algorithm/union/UnionAlgorithm.java
UnionAlgorithm.java | ||
---|---|---|
20 | 20 |
*/ |
21 | 21 |
package org.gvsig.sextante.app.algorithm.union; |
22 | 22 |
|
23 |
import es.unex.sextante.core.Sextante; |
|
24 |
import es.unex.sextante.dataObjects.IVectorLayer; |
|
25 |
import es.unex.sextante.exceptions.GeoAlgorithmExecutionException; |
|
26 |
import es.unex.sextante.exceptions.NullParameterValueException; |
|
27 |
import es.unex.sextante.exceptions.RepeatedParameterNameException; |
|
28 |
import es.unex.sextante.exceptions.WrongParameterIDException; |
|
29 |
import es.unex.sextante.exceptions.WrongParameterTypeException; |
|
30 |
import es.unex.sextante.outputs.OutputVectorLayer; |
|
31 |
|
|
23 | 32 |
import org.gvsig.fmap.dal.exception.DataException; |
24 | 33 |
import org.gvsig.fmap.dal.exception.ReadException; |
25 | 34 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
26 | 35 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
27 | 36 |
import org.gvsig.fmap.dal.feature.FeatureType; |
28 | 37 |
import org.gvsig.fmap.geom.Geometry; |
38 |
import org.gvsig.geoprocess.core.gvGeoAlgorithm; |
|
39 |
import org.gvsig.geoprocess.core.gvVectorLayer; |
|
29 | 40 |
import org.gvsig.sextante.app.algorithm.base.core.GeometryOperation; |
30 | 41 |
import org.gvsig.sextante.app.algorithm.base.core.ScalableUnionOperation; |
31 | 42 |
import org.gvsig.sextante.app.algorithm.difference.DifferenceOperation; |
32 | 43 |
import org.gvsig.sextante.app.algorithm.intersection.IntersectionOperation; |
33 |
import org.gvsig.sextante.app.extension.core.gvGeoAlgorithm; |
|
34 |
import org.gvsig.sextante.app.extension.core.gvVectorLayer; |
|
35 | 44 |
|
36 |
import es.unex.sextante.core.Sextante; |
|
37 |
import es.unex.sextante.dataObjects.IVectorLayer; |
|
38 |
import es.unex.sextante.exceptions.GeoAlgorithmExecutionException; |
|
39 |
import es.unex.sextante.exceptions.NullParameterValueException; |
|
40 |
import es.unex.sextante.exceptions.RepeatedParameterNameException; |
|
41 |
import es.unex.sextante.exceptions.WrongParameterIDException; |
|
42 |
import es.unex.sextante.exceptions.WrongParameterTypeException; |
|
43 |
import es.unex.sextante.outputs.OutputVectorLayer; |
|
44 |
|
|
45 | 45 |
/** |
46 | 46 |
* Union algorithm |
47 | 47 |
* @author <a href="mailto:nachobrodin@gmail.com">Nacho Brodin</a> |
... | ... | |
60 | 60 |
public void defineCharacteristics() { |
61 | 61 |
setName(Sextante.getText("Union")); |
62 | 62 |
setGroup(Sextante.getText("gvSIG_Algorithms")); |
63 |
setGeneratesUserDefinedRasterOutput(false);
|
|
63 |
// setGeneratesUserDefinedRasterOutput(false);
|
|
64 | 64 |
|
65 | 65 |
try { |
66 | 66 |
m_Parameters.addInputVectorLayer(LAYER1, |
Also available in: Unified diff