public class FuseOperation extends GeometryOperation
inFeatureStore, inFeatureStoreList, lastEditFeature, numberOfFeatures, persister, process, procesSize, selectedGeomInput, selectedGeomOverlay, status
Constructor and Description |
---|
FuseOperation(AbstractSextanteGeoProcess process) |
Modifier and Type | Method and Description |
---|---|
void |
computesGeometryOperation(FeatureStore inFeatStore,
FeatureStore outFeatStore,
String[] attrNames,
boolean first)
Computes a complete operation over the input FeatureStore.
|
void |
end()
Ends the edition and closes the FeatureStore
|
void |
invoke(Geometry g,
EditableFeature featureInput)
Invokes this operation
|
EditableFeature |
invoke(Geometry g,
Feature featureInput)
Invokes this operation and returns an EditableFeature
|
computesFeatureOperation, computesGeometryOperation, computesGeometryOperationInAList, getResult, setFeatureStore, setGeoProcess, setProgressModel, setSelectedGeomOverlayLayer, setTaskStatus
public FuseOperation(AbstractSextanteGeoProcess process)
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 computesGeometryOperation(FeatureStore inFeatStore, FeatureStore outFeatStore, String[] attrNames, boolean first) throws DataException
inFeatStore
- Input FeatureStoreoutFeatStore
- Output FeatureStoreDataException
public void end()
GeometryOperation
end
in class GeometryOperation