Revision 172 org.gvsig.sextante/trunk/org.gvsig.sextante.app/org.gvsig.sextante.app.algorithm/org.gvsig.sextante.app.algorithm.dissolve/src/main/java/org/gvsig/sextante/app/algorithm/dissolve/DissolveAlgorithm.java
DissolveAlgorithm.java | ||
---|---|---|
23 | 23 |
import java.util.ArrayList; |
24 | 24 |
import java.util.HashMap; |
25 | 25 |
|
26 |
import org.gvsig.fmap.dal.exception.DataException; |
|
27 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
|
28 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
|
29 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
|
30 |
import org.gvsig.fmap.dal.feature.FeatureType; |
|
31 |
import org.gvsig.sextante.app.extension.core.gvGeoAlgorithm; |
|
32 |
import org.gvsig.sextante.app.extension.core.gvVectorLayer; |
|
33 |
|
|
34 | 26 |
import es.unex.sextante.additionalInfo.AdditionalInfoNumericalValue; |
35 | 27 |
import es.unex.sextante.core.Sextante; |
36 | 28 |
import es.unex.sextante.dataObjects.IVectorLayer; |
... | ... | |
39 | 31 |
import es.unex.sextante.exceptions.UnsupportedOutputChannelException; |
40 | 32 |
import es.unex.sextante.outputs.OutputVectorLayer; |
41 | 33 |
|
34 |
import org.gvsig.fmap.dal.exception.DataException; |
|
35 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
|
36 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
|
37 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
|
38 |
import org.gvsig.fmap.dal.feature.FeatureType; |
|
39 |
import org.gvsig.geoprocess.core.gvGeoAlgorithm; |
|
40 |
import org.gvsig.geoprocess.core.gvVectorLayer; |
|
41 |
|
|
42 | 42 |
/** |
43 | 43 |
* Dissolve algorithm |
44 | 44 |
* @author <a href="mailto:nachobrodin@gmail.com">Nacho Brodin</a> |
... | ... | |
62 | 62 |
public void defineCharacteristics(){ |
63 | 63 |
setName(Sextante.getText("Dissolve")); |
64 | 64 |
setGroup(Sextante.getText("gvSIG_Algorithms")); |
65 |
setGeneratesUserDefinedRasterOutput(false);
|
|
65 |
// setGeneratesUserDefinedRasterOutput(false);
|
|
66 | 66 |
try { |
67 | 67 |
m_Parameters.addInputVectorLayer(LAYER, |
68 | 68 |
Sextante.getText( "Input_layer"), |
... | ... | |
204 | 204 |
return ((gvVectorLayer)output).getFeatureStore(); |
205 | 205 |
} catch (UnsupportedOutputChannelException e) { |
206 | 206 |
Sextante.addErrorToLog(e); |
207 |
} |
|
207 |
} catch (GeoAlgorithmExecutionException e) { |
|
208 |
Sextante.addErrorToLog(e); |
|
209 |
} |
|
208 | 210 |
return null; |
209 | 211 |
} |
210 | 212 |
} |
Also available in: Unified diff