JIDE 3.5.15

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.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.jidesoft.colormap.ColorMap
ColorMap.Assignments, ColorMap.Matching
 
Field Summary
 
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
 
Method Summary
 void assignColors(Iterable<Object> values)
           
 void assignColors(Object... values)
           
 void assignColors(Set values, boolean normalized)
           
 void clearAssignedColor()
           
 MutableInterval getInterval()
           
 MutablePalette getPalette()
           
 void setAssignments(ColorMap.Assignments assignments)
           
 void setBrightness(int brightness)
           
 void setColor(Object value, Color color)
           
 void setColorCount(int binCount)
           
 void setInterval(MutableInterval interval)
           
 void setInverted(boolean inverted)
           
 void setMatching(ColorMap.Matching matching)
           
 void setNullColor(Color nullColor)
           
 void setOverColor(Color overColor)
           
 void setPalette(MutablePalette colorGradient)
           
 void setProperty(String property, Object value)
           
 void setSaturation(int saturation)
           
 void setUnderColor(Color 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
 

Method Detail

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)

JIDE 3.5.15