public class ColorStateTable
extends java.lang.Object
Constructor and Description |
---|
ColorStateTable() |
ColorStateTable(ColorStateTable clone) |
ColorStateTable(java.util.TreeMap<java.lang.Number,ColorState> clonestates,
ColorState fallback)
This constructor is used for serialization, to overcome a concurrentmodificationexception that occures when using
default serialization.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
ColorState |
getColorStateForNumber(java.lang.Number n) |
ColorState |
getFallback() |
java.util.TreeMap<java.lang.Number,ColorState> |
getStates() |
int |
hashCode() |
void |
setFallback(ColorState state) |
void |
setStates(java.util.TreeMap<java.lang.Number,ColorState> map) |
public ColorStateTable()
public ColorStateTable(ColorStateTable clone)
public ColorStateTable(java.util.TreeMap<java.lang.Number,ColorState> clonestates, ColorState fallback)
clonestates
- fallback
- public ColorState getColorStateForNumber(java.lang.Number n)
public java.util.TreeMap<java.lang.Number,ColorState> getStates()
public void setStates(java.util.TreeMap<java.lang.Number,ColorState> map)
public ColorState getFallback()
public void setFallback(ColorState state)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object