|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.render.paint.LookupPaintScale
public class LookupPaintScale
Title: IJChart
Description: a chart library for the Java(tm) platform.
A paint scale that uses a lookup table to associate paint instances with data value ranges.Copyright: Copyright (c) 2013
Company:
Field Summary | |
---|---|
static java.awt.Paint |
DEFAULT_PAINT
The default static paint object. |
Fields inherited from interface com.ijchart.xychart.render.paint.IPaintScale |
---|
DEFAULT_LOWER_BOUND, DEFAULT_UPPER_BOUND |
Constructor Summary | |
---|---|
LookupPaintScale()
The default constructor. |
|
LookupPaintScale(double lowerBound,
double upperBound)
The constructor. |
|
LookupPaintScale(double lowerBound,
double upperBound,
java.awt.Paint defaultPaint)
The constructor. |
|
LookupPaintScale(double lowerBound,
double upperBound,
java.awt.Paint defaultPaint,
java.lang.String[] legendSymbols)
The constructor. |
Method Summary | |
---|---|
void |
add(double value,
java.awt.Paint paint)
Adds an value and a paint object to lookup table. |
java.lang.Object |
clone()
Creates and returns a copy of this object. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
java.awt.Paint |
getDefaultPaint()
Returns the default paint. |
java.lang.String[] |
getLegendSymbols()
Returns the symbols for drawing legend shape. |
double |
getLowerBound()
The lower bound. |
java.awt.Paint |
getPaint(double value)
Returns a Paint instance for the specified value. |
double |
getUpperBound()
The upper bound. |
int |
hashCode()
Returns a hash code value for the object. |
java.lang.String |
toString()
Returns a string representation of the object. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final transient java.awt.Paint DEFAULT_PAINT
Constructor Detail |
---|
public LookupPaintScale()
public LookupPaintScale(double lowerBound, double upperBound)
lowerBound
-
The lower bound.upperBound
-
The upper bound.public LookupPaintScale(double lowerBound, double upperBound, java.awt.Paint defaultPaint)
lowerBound
-
The lower bound.upperBound
-
The upper bound.defaultPaint
-
The default paint object (null not permitted).public LookupPaintScale(double lowerBound, double upperBound, java.awt.Paint defaultPaint, java.lang.String[] legendSymbols)
lowerBound
-
The lower bound.upperBound
-
The upper bound.defaultPaint
-
The default paint object (null not permitted).
The symbols for drawing legend shape.legendSymbols
-
The legend symbols.Method Detail |
---|
public double getLowerBound()
getLowerBound
in interface IPaintScale
public double getUpperBound()
getUpperBound
in interface IPaintScale
public java.awt.Paint getDefaultPaint()
public java.lang.String[] getLegendSymbols()
public void add(double value, java.awt.Paint paint)
value
- double
The value.paint
- Paint
The paint object.public java.awt.Paint getPaint(double value)
getPaint
in interface IPaintScale
value
- double
The value.
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object (null permitted).
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if the object's class does not
support the Cloneable interface. Subclasses
that override the clone method can also
throw this exception to indicate that an instance cannot
be cloned.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |