public class FilterProcess extends RasterProcess
blinker, externalActions, incrementableTask, taskEventManager, taskParams
Constructor and Description |
---|
FilterProcess() |
Modifier and Type | Method and Description |
---|---|
void |
addSelectedFilters(RasterFilterList filterList,
ArrayList<ParamStruct> listFilterUsed)
Sustituye la lista de filtros de filterList por la que le pasamos en forma
de ArrayList
|
void |
dispose()
Disposes the current object, to allow it to close and dispose any used
resources.
|
protected void |
finalize() |
int |
getPercent()
Devuelve el porcentaje de 0 a 100 de la ventana IncrementableTask
|
String |
getTitle()
Devuelve el titulo de la ventana IncrementableTask
|
void |
init()
Proceso de carga de parámetros.
|
void |
process()
Proceso
|
actionCanceled, actionResumed, actionSuspended, addParam, execute, getActions, getBooleanParam, getByteParam, getDoubleArrayParam, getDoubleParam, getExtentParam, getFloatParam, getIncrementableTask, getIntArrayParam, getIntParam, getLabel, getLayerParam, getLog, getParam, getResult, getStringParam, getTime, getUniqueProcessActions, insertLineLog, isCancelable, isPausable, removeParam, run, setActions, setCancelable, setProgressActive, setUniqueProcessActions, showIncrementableWindow, start
public void init()
RasterProcess
init
in class RasterProcess
public void process() throws ProcessInterruptedException, ProcessException
RasterProcess
process
in class RasterProcess
ProcessInterruptedException
ProcessException
public void addSelectedFilters(RasterFilterList filterList, ArrayList<ParamStruct> listFilterUsed) throws FilterManagerException, FilterTypeException
filterList
- listFilterUsed
- FilterTypeException
FilterTypeException
FilterManagerException
public int getPercent()
IIncrementable
public String getTitle()
IIncrementable
public void dispose()
Disposable
NOTE:After calling this method, the object may not be usable anymore.
dispose
in interface Disposable
dispose
in class RasterProcess
protected void finalize() throws Throwable
finalize
in class RasterProcess
Throwable