org.jfree.chart.renderer
public class LookupPaintScale extends Object implements PaintScale, PublicCloneable, Serializable
Since: 1.0.4
Constructor Summary | |
---|---|
LookupPaintScale()
Creates a new paint scale. | |
LookupPaintScale(double lowerBound, double upperBound, Paint defaultPaint)
Creates a new paint scale with the specified default paint.
|
Method Summary | |
---|---|
void | add(Number value, Paint paint)
Adds an entry to the lookup table. |
Object | clone()
Returns a clone of the instance.
|
boolean | equals(Object obj)
Tests this instance for equality with an arbitrary object.
|
Paint | getDefaultPaint()
Returns the default paint (never null ).
|
double | getLowerBound()
Returns the lower bound.
|
Paint | getPaint(double value)
Returns the paint associated with the specified value.
|
double | getUpperBound()
Returns the upper bound.
|
Parameters: lowerBound the lower bound. upperBound the upper bound. defaultPaint the default paint (null
not
permitted).
n
up
to but not including the next value in the table take on the specified
paint
.
Parameters: value the data value. paint the paint.
Returns: A clone.
Throws: CloneNotSupportedException if there is a problem cloning the instance.
Parameters: obj the object (null
permitted).
Returns: A boolean.
null
).
Returns: The default paint.
Returns: The lower bound.
See Also: getUpperBound
Parameters: value the value.
Returns: The paint.
See Also: getDefaultPaint
Returns: The upper bound.
See Also: getLowerBound