com.jidesoft.colormap
Interface MutableColorMap
- All Superinterfaces:
- ColorMap
- All Known Implementing Classes:
- SimpleColorMap
public interface MutableColorMap
- extends ColorMap
Defines the requirements for a colormap that can change.
Fields inherited from interface com.jidesoft.colormap.ColorMap |
PROPERTY_ASSIGNMENTS, PROPERTY_BRIGHTNESS, PROPERTY_COLORCOUNT, PROPERTY_INTERVAL, PROPERTY_INVERTED, PROPERTY_MATCHING, PROPERTY_NULLCOLOR, PROPERTY_OVERCOLOR, PROPERTY_PALETTE, PROPERTY_SATURATION, PROPERTY_UNDERCOLOR |
Methods inherited from interface com.jidesoft.colormap.ColorMap |
addColorMapListener, addPropertyChangeListener, addPropertyChangeListener, addWeakColorMapListener, getAssignedValues, getBrightness, getColor, getColorCount, getNullColor, getOverflowColor, getSaturation, getUnderflowColor, isInverted, isOverflowColorSet, isUnderflowColorSet, removeColorMapListener, removePropertyChangeListener, removePropertyChangeListener |
getInterval
MutableInterval getInterval()
- Specified by:
getInterval
in interface ColorMap
getPalette
MutablePalette getPalette()
- Specified by:
getPalette
in interface ColorMap
setInterval
void setInterval(MutableInterval interval)
setPalette
void setPalette(MutablePalette colorGradient)
setMatching
void setMatching(ColorMap.Matching matching)
setAssignments
void setAssignments(ColorMap.Assignments assignments)
setNullColor
void setNullColor(Color nullColor)
setUnderColor
void setUnderColor(Color underColor)
setOverColor
void setOverColor(Color overColor)
setInverted
void setInverted(boolean inverted)
setColorCount
void setColorCount(int binCount)
assignColors
void assignColors(Set values,
boolean normalized)
assignColors
void assignColors(Object... values)
assignColors
void assignColors(Iterable<Object> values)
setColor
void setColor(Object value,
Color color)
clearAssignedColor
void clearAssignedColor()
setBrightness
void setBrightness(int brightness)
setSaturation
void setSaturation(int saturation)
setProperty
void setProperty(String property,
Object value)