public class ScalableUnionOperation extends GeometryOperation
inFeatureStore, inFeatureStoreList, lastEditFeature, numberOfFeatures, persister, process, procesSize, selectedGeomInput, selectedGeomOverlay, status
Constructor and Description |
---|
ScalableUnionOperation() |
ScalableUnionOperation(AbstractSextanteGeoProcess p) |
Modifier and Type | Method and Description |
---|---|
Object |
getResult()
Gets the last result of this operation
|
void |
invoke(Geometry g,
EditableFeature featureInput)
Invokes this operation
|
EditableFeature |
invoke(Geometry g,
Feature featureInput)
Invokes this operation and returns an EditableFeature
|
static Geometry |
joinLayerGeometries(FeatureStore store,
boolean selectedGeom)
Computes union of all geometries of the clipping layer.
|
static Geometry |
joinLayerGeometries(es.unex.sextante.dataObjects.IVectorLayer input,
boolean selectedGeom)
Computes union of all geometries of the clipping layer.
|
void |
setFeatureStore(FeatureStore out,
String[] attrNames)
Sets the output FeatureType and the input attributes for this feature
|
computesFeatureOperation, computesGeometryOperation, computesGeometryOperationInAList, end, setGeoProcess, setProgressModel, setSelectedGeomOverlayLayer, setTaskStatus
public ScalableUnionOperation()
public ScalableUnionOperation(AbstractSextanteGeoProcess p)
public EditableFeature invoke(Geometry g, Feature featureInput)
GeometryOperation
invoke
in class GeometryOperation
public void invoke(Geometry g, EditableFeature featureInput)
GeometryOperation
invoke
in class GeometryOperation
public void setFeatureStore(FeatureStore out, String[] attrNames) throws DataException
GeometryOperation
setFeatureStore
in class GeometryOperation
DataException
public Object getResult()
GeometryOperation
getResult
in class GeometryOperation
public static Geometry joinLayerGeometries(es.unex.sextante.dataObjects.IVectorLayer input, boolean selectedGeom) throws es.unex.sextante.exceptions.WrongParameterTypeException, es.unex.sextante.exceptions.WrongParameterIDException, es.unex.sextante.exceptions.NullParameterValueException
es.unex.sextante.exceptions.NullParameterValueException
es.unex.sextante.exceptions.WrongParameterIDException
es.unex.sextante.exceptions.WrongParameterTypeException
com.iver.cit.gvsig.fmap.DriverException
ReadDriverException
VisitorException
ExpansionFileReadException
public static Geometry joinLayerGeometries(FeatureStore store, boolean selectedGeom) throws es.unex.sextante.exceptions.WrongParameterTypeException, es.unex.sextante.exceptions.WrongParameterIDException, es.unex.sextante.exceptions.NullParameterValueException
es.unex.sextante.exceptions.NullParameterValueException
es.unex.sextante.exceptions.WrongParameterIDException
es.unex.sextante.exceptions.WrongParameterTypeException
com.iver.cit.gvsig.fmap.DriverException
ReadDriverException
VisitorException
ExpansionFileReadException