Interface OperationServices
- All Superinterfaces:
org.gvsig.raster.lib.buffer.api.operations.Operation
- All Known Implementing Classes:
AbstractOperation,AbstractSpecifiedBandsOperation
public interface OperationServices
extends org.gvsig.raster.lib.buffer.api.operations.Operation
- Author:
- fdiaz
-
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.raster.lib.buffer.api.Bufferorg.gvsig.raster.lib.buffer.api.BuffergetParameter(String name, Object defaultValue) org.gvsig.tools.dynobject.DynObjectorg.gvsig.tools.task.SimpleTaskStatusvoidPrepare the resultvoidPrepare the processvoidprocess()Process the operationvoidsetOutputBuffer(org.gvsig.raster.lib.buffer.api.Buffer theOutputBuffer) voidsetParameter(String name, Object value) Methods inherited from interface org.gvsig.raster.lib.buffer.api.operations.Operation
execute, getFactory
-
Method Details
-
getParameters
org.gvsig.tools.dynobject.DynObject getParameters()- Returns:
-
getParameter
-
setParameter
-
getInputBuffer
org.gvsig.raster.lib.buffer.api.Buffer getInputBuffer()- Returns:
- the input buffer
-
getOutputBuffer
org.gvsig.raster.lib.buffer.api.Buffer getOutputBuffer()- Returns:
- the result buffer
-
setOutputBuffer
void setOutputBuffer(org.gvsig.raster.lib.buffer.api.Buffer theOutputBuffer) -
preProcess
void preProcess() throws org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationExceptionPrepare the process- Throws:
org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationException
-
process
void process() throws org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationExceptionProcess the operation- Throws:
org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationException
-
postProcess
void postProcess() throws org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationExceptionPrepare the result- Throws:
org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationException
-
getTaskStatus
org.gvsig.tools.task.SimpleTaskStatus getTaskStatus()
-