Package org.jfree.chart.plot
Class MeterInterval
java.lang.Object
org.jfree.chart.plot.MeterInterval
- All Implemented Interfaces:
Serializable
public class MeterInterval extends Object implements Serializable
An interval to be highlighted on a
MeterPlot
. Instances of this
class are immutable.- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description MeterInterval(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
Modifier and Type Method Description boolean
equals(Object obj)
Checks this instance for equality with an arbitrary object.Paint
getBackgroundPaint()
Returns the background paint.String
getLabel()
Returns the label.Paint
getOutlinePaint()
Returns the outline paint.Stroke
getOutlineStroke()
Returns the outline stroke.Range
getRange()
Returns the range.
-
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.
-