|
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 PaintScalegetUpperBound()public double getUpperBound()
getUpperBound in interface PaintScalegetLowerBound()
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 PaintScalevalue - the value.
getDefaultPaint()public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - the object (null permitted).
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface org.jfree.util.PublicCloneableclone in class java.lang.Objectjava.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 | |||||||||