public class MeterInterval extends java.lang.Object implements java.io.Serializable
MeterPlot
. Instances of this
class are immutable.Constructor and Description |
---|
MeterInterval(java.lang.String label,
Range range)
Creates a new interval.
|
MeterInterval(java.lang.String label,
Range range,
java.awt.Paint outlinePaint,
java.awt.Stroke outlineStroke,
java.awt.Paint backgroundPaint)
Creates a new interval.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Checks this instance for equality with an arbitrary object.
|
java.awt.Paint |
getBackgroundPaint()
Returns the background paint.
|
java.lang.String |
getLabel()
Returns the label.
|
java.awt.Paint |
getOutlinePaint()
Returns the outline paint.
|
java.awt.Stroke |
getOutlineStroke()
Returns the outline stroke.
|
Range |
getRange()
Returns the range.
|
public MeterInterval(java.lang.String label, Range range)
label
- the label (null
not permitted).range
- the range (null
not permitted).public MeterInterval(java.lang.String label, Range range, java.awt.Paint outlinePaint, java.awt.Stroke outlineStroke, java.awt.Paint backgroundPaint)
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).public java.lang.String getLabel()
null
).public java.awt.Paint getBackgroundPaint()
null
, the background
should remain unfilled.null
).public java.awt.Paint getOutlinePaint()
null
).public java.awt.Stroke getOutlineStroke()
null
).public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object (null
permitted).