public interface ColorTableLibrary
Modifier and Type | Method and Description |
---|---|
ColorItem |
createColorItem()
Creates a new ColorItem
|
ColorTable |
createColorTable()
Creates an empty color table
|
String[] |
getFormats()
Lista de formatos soportados por RasterLegendIO
|
ArrayList<String> |
getPaletteFileList(String palettesBasePath)
Devuelve la lista de ficheros de paletas, si no existe el fichero creara
una paleta por defecto y la devolvera.
|
String |
loadPalette(String palettesBasePath,
String paletteFileName,
ArrayList<ColorItem> items)
Lee una paleta del fichero xml de paletas y la carga en la tabla del panel.
|
void |
save_to_1_1(String palettesBasePath,
ColorTable colorTable)
Si existe la version de paleta 1.0, la actualizara a la 1.1 y renombrará la
antigua version.
|
ColorTable createColorTable()
ColorItem createColorItem()
ArrayList<String> getPaletteFileList(String palettesBasePath) throws FilePaletteException
palettesBasePath
- FilePaletteException
String loadPalette(String palettesBasePath, String paletteFileName, ArrayList<ColorItem> items) throws FilePaletteException
palettesPath
- Camino al fichero de paletas predefinidas.paletteName
- Nombre de paleta a cargar desde el fichero xml.FilePaletteException
void save_to_1_1(String palettesBasePath, ColorTable colorTable)
palettesBasePath
- colorTable
- String[] getFormats()