public class StatisticsListManager extends AbstractRasterFilterManager
| Constructor and Description |
|---|
StatisticsListManager(RasterFilterList filterList)
Constructor.
|
StatisticsListManager(RasterFilterListManagerImpl filterListManager)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(java.lang.Class<?> classFilter,
Params params)
Añade un filtro
|
void |
addFilter(Params params)
Adds a filter in a specific manager
|
void |
addTailFilter(double[] tailList,
double samples,
boolean removeMaxValue,
Statistics stats)
Añade un filtro de recorte de colas con una lista de valores de recorte a obtener
|
void |
addTailFilter(double tail,
double samples,
boolean removeMaxValue,
Statistics stats)
Añade un filtro de recorte de colas.
|
RasterFilter |
createFilter(Params params)
Builds a filter of this type
|
static RasterFilter |
createTailFilter(double[] tailList,
double samples,
boolean removeMaxValue,
Statistics stats)
Crea un filtro de recorte de forma estática
|
static RasterFilter |
createTailFilter(double tail,
double samples,
boolean removeMaxValue,
Statistics stats)
Crea un filtro de recorte de forma estática
|
java.lang.Class<?> |
getFilterClassByID(java.lang.String id)
Returns true if this manager contains a filter with the selected ID
|
java.lang.String |
getManagerID()
Gets the ID of this manager with which it was registered
|
java.util.List<java.lang.Class<?>> |
getRasterFilterList()
Devuelve la lista de filtros que puede manejar un RasterFilterListManager
|
boolean |
isDataTypeSupported(int dataType)
Returns true if the data type selected is supported and false if not
|
static void |
register() |
getFilterList, register, register, setFilterListpublic StatisticsListManager(RasterFilterList filterList)
filterListManager - Gestor general de filtros donde se registran los gestores de filtros
de las extensionesstats - Estadisticaspublic StatisticsListManager(RasterFilterListManagerImpl filterListManager)
filterListManager - Gestor general de filtros donde se registran los gestores de filtros
de las extensionesstats - Estadisticaspublic java.lang.String getManagerID()
RasterFilterListManagerpublic static void register()
public boolean isDataTypeSupported(int dataType)
RasterFilterListManagerpublic java.lang.Class<?> getFilterClassByID(java.lang.String id)
RasterFilterListManagerpublic void addTailFilter(double tail,
double samples,
boolean removeMaxValue,
Statistics stats)
throws FilterTypeException
tail - porcentaje de recortesamples - porcentaje de muestras tomadas del total de la imagenremoveMaxValue - stats - FilterTypeExceptionpublic void addTailFilter(double[] tailList,
double samples,
boolean removeMaxValue,
Statistics stats)
throws FilterTypeException
tail - porcentaje de recortesamples - porcentaje de muestras tomadas del total de la imagenremoveMaxValue - stats - FilterTypeExceptionpublic static RasterFilter createTailFilter(double tail, double samples, boolean removeMaxValue, Statistics stats)
tail - Porcentaje de recortesamples - removeMaxValue - stats - public static RasterFilter createTailFilter(double[] tailList, double samples, boolean removeMaxValue, Statistics stats)
tailList - Lista de porcentajes de recortesamples - removeMaxValue - stats - public java.util.List<java.lang.Class<?>> getRasterFilterList()
RasterFilterListManagerpublic void addFilter(java.lang.Class<?> classFilter,
Params params)
RasterFilterListManagerclassFilter - Clase del filtro a añadirparams - Parámetros de cargapublic void addFilter(Params params) throws FilterTypeException
RasterFilterListManagerparams - Parámetros de cargaFilterTypeExceptionpublic RasterFilter createFilter(Params params)
RasterFilterListManager