abstract class ColorModelBase extends Object implements ColorModel
| Modifier and Type | Field and Description |
|---|---|
private Map<Object,Color> |
colorMap |
CIE_MODEL, DEFAULT, GOLDEN_RATIO, KELLY| Constructor and Description |
|---|
ColorModelBase()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Color |
getColor(Object key)
Returns the color for the key specified
|
protected abstract Color |
next()
Returns the next most distinct color for this model
|
Color |
put(Object key,
Color color)
Registers a color for the key specified
|
ColorModel |
reset()
Resets this color model
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoHexStringprotected abstract Color next()
public ColorModel reset()
ColorModelreset in interface ColorModelpublic Color put(Object key, Color color)
ColorModelput in interface ColorModelkey - the key for colorcolor - the color referencepublic Color getColor(Object key)
ColorModelgetColor in interface ColorModelkey - the key for requested colorCopyright 2014-2017, Xavier Witdouck