public interface IStatusRaster extends Persistent
| Modifier and Type | Method and Description |
|---|---|
void |
applyStatus(DefaultFLyrRaster layer)
Aplica el estado almacenado al FLyrRaster pasado por parámetro
|
ColorTable |
getColorTable()
Obtiene el ColorTable si hay un filtro de tabla de color en la lista
|
List<String> |
getFilterArguments()
Obtiene la lista de filtros cargada desde el proyecto después de hacer un
setXMLEntity.
|
RasterFilterList |
getFilterList()
Obtiene la lista de filtros cargada desde el proyecto después de hacer un
setXMLEntity
|
List<String> |
getFilters()
Obtiene el listado de filtros para poder montar una pila
después de la recuperación desde el XML
|
int[] |
getRenderBands()
Obtiene el orden de renderizado de bandas cargado desde el proyecto
después de hacer un setXMLEntity
|
void |
setStateProperties(boolean loadClass,
DefaultFLyrRaster layer)
Salva en fichero XML algunas propiedades y filtros de raster
|
loadFromState, saveToStatevoid setStateProperties(boolean loadClass,
DefaultFLyrRaster layer)
throws PersistenceException
xml - XMLExceptionPersistenceExceptionvoid applyStatus(DefaultFLyrRaster layer) throws NotSupportedExtensionException, RasterDriverException, FilterTypeException, FileNotFoundInListException, OperationNotSupportedException, FilterManagerException, InvalidSourceException
adapter - NotSupportedExtensionException - Cuando la extensión no está soportadaRasterDriverException - Cuando se produce un error en la lectura del ficheroOperationNotSupportedExceptionFileNotFoundInListExceptionFilterManagerExceptionInvalidSourceExceptionFilterTypeExceptionList<String> getFilters()
int[] getRenderBands()
RasterFilterList getFilterList() throws FilterTypeException
FilterTypeExceptionList<String> getFilterArguments()
ColorTable getColorTable() throws FilterTypeException
FilterTypeException