|
Header
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.chart.renderer.LookupPaintScale
public class LookupPaintScale
A paint scale that uses a lookup table to associate paint instances with data value ranges.
Constructor Summary | |
---|---|
LookupPaintScale()
Creates a new paint scale. |
|
LookupPaintScale(double lowerBound,
double upperBound,
java.awt.Paint defaultPaint)
Creates a new paint scale with the specified default paint. |
Method Summary | |
---|---|
void |
add(double value,
java.awt.Paint paint)
Adds an entry to the lookup table. |
void |
add(java.lang.Number value,
java.awt.Paint paint)
Deprecated. Use add(double, Paint) . |
java.lang.Object |
clone()
Returns a clone of the instance. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
java.awt.Paint |
getDefaultPaint()
Returns the default paint (never null ). |
double |
getLowerBound()
Returns the lower bound. |
java.awt.Paint |
getPaint(double value)
Returns the paint associated with the specified value. |
double |
getUpperBound()
Returns the upper bound. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LookupPaintScale()
public LookupPaintScale(double lowerBound, double upperBound, java.awt.Paint defaultPaint)
lowerBound
- the lower bound.upperBound
- the upper bound.defaultPaint
- the default paint (null
not
permitted).Method Detail |
---|
public java.awt.Paint getDefaultPaint()
null
).
public double getLowerBound()
getLowerBound
in interface PaintScale
getUpperBound()
public double getUpperBound()
getUpperBound
in interface PaintScale
getLowerBound()
public void add(java.lang.Number value, java.awt.Paint paint)
add(double, Paint)
.
n
up
to but not including the next value in the table take on the specified
paint
.
value
- the data value (null
not permitted).paint
- the paint.public void add(double value, java.awt.Paint paint)
n
up
to but not including the next value in the table take on the specified
paint
.
value
- the data value.paint
- the paint.public java.awt.Paint getPaint(double value)
getPaint
in interface PaintScale
value
- the value.
getDefaultPaint()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object (null
permitted).
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface org.jfree.util.PublicCloneable
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if there is a problem cloning the
instance.
|
Footer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |