Package org.jfree.chart.plot
Class MeterInterval
java.lang.Object
org.jfree.chart.plot.MeterInterval
- All Implemented Interfaces:
Serializable
An interval to be highlighted on a
MeterPlot
. Instances of this
class are immutable.- See Also:
-
Constructor Summary
ConstructorDescriptionMeterInterval
(String label, Range range) Creates a new interval.MeterInterval
(String label, Range range, Paint outlinePaint, Stroke outlineStroke, Paint backgroundPaint) Creates a new interval. -
Method Summary
-
Constructor Details
-
MeterInterval
Creates a new interval.- Parameters:
label
- the label (null
not permitted).range
- the range (null
not permitted).
-
MeterInterval
public MeterInterval(String label, Range range, Paint outlinePaint, Stroke outlineStroke, Paint backgroundPaint) Creates a new interval.- Parameters:
label
- the label (null
not permitted).range
- the range (null
not permitted).outlinePaint
- the outline paint (null
permitted).outlineStroke
- the outline stroke (null
permitted).backgroundPaint
- the background paint (null
permitted).
-
-
Method Details
-
getLabel
Returns the label.- Returns:
- The label (never
null
).
-
getRange
Returns the range.- Returns:
- The range (never
null
).
-
getBackgroundPaint
Returns the background paint. Ifnull
, the background should remain unfilled.- Returns:
- The background paint (possibly
null
).
-
getOutlinePaint
Returns the outline paint.- Returns:
- The outline paint (possibly
null
).
-
getOutlineStroke
Returns the outline stroke.- Returns:
- The outline stroke (possibly
null
).
-
equals
Checks this instance for equality with an arbitrary object.
-