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. |
| void | add(double 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).
Deprecated: Use LookupPaintScale.
Adds an entry to the lookup table. Any values fromn up
to but not including the next value in the table take on the specified
paint.
Parameters: value the data value (null not permitted). paint the paint.
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.
Since: 1.0.6
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