schmitzm.geotools.styling
Class ColorMapManager
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,ColorMap>
schmitzm.geotools.styling.ColorMapManager
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,ColorMap>
public class ColorMapManager
- extends HashMap<String,ColorMap>
Diese Klasse verwaltet eine Liste von Farbpaletten
fuer Rasterdaten als Tupel (Name
, ColorMap
).
Zudem kann eine Farbpalette als Standard deklariert werden.
- Version:
- 1.0
- Author:
- Martin Schmitz
- See Also:
- Serialized Form
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
defaultColorMap
protected String defaultColorMap
- Name der Standard-Farbtabelle.
ColorMapManager
public ColorMapManager()
- Erzeugt einen neuen
ColorMapManager
.
put
public void put(String name,
ColorMap map,
boolean setDefault)
- Fuegt dem Manager eine Farbpalette hinzu.
- Parameters:
name
- Bezeichnung der Farbpalettemap
- FarbpalettesetDefault
- ist dieses Flag gesetzt, wird diese Farbpalette als
Standard festgelegt
setDefaultColorMap
public void setDefaultColorMap(String name)
- Setzt die Standard-Farbpalette.
- Parameters:
name
- Bezeichnung der Farbpalette
getDefaultColorMapName
public String getDefaultColorMapName()
- Liefert die Bezeichnung der Standard-Farbpalette.
getDefaultColorMap
public ColorMap getDefaultColorMap()
- Liefert die Standard-Farbpalette.