org.jfree.chart.plot
Class ValueMarker
- Cloneable, Serializable
A marker that represents a single value. Markers can be added to plots to
highlight specific values.
ValueMarker(double value) - Creates a new marker.
|
ValueMarker(double value, Paint paint, Stroke stroke) - Creates a new marker.
|
ValueMarker(double value, Paint paint, Stroke stroke, Paint outlinePaint, Stroke outlineStroke, float alpha) - Creates a new value marker.
|
boolean | equals(Object obj) - Tests this marker for equality with an arbitrary object.
|
double | getValue() - Returns the value.
|
void | setValue(double value) - Sets the value for the marker and sends a
MarkerChangeEvent to
all registered listeners.
|
addChangeListener , clone , equals , getAlpha , getLabel , getLabelAnchor , getLabelFont , getLabelOffset , getLabelOffsetType , getLabelPaint , getLabelTextAnchor , getListeners , getOutlinePaint , getOutlineStroke , getPaint , getStroke , notifyListeners , removeChangeListener , setAlpha , setLabel , setLabelAnchor , setLabelFont , setLabelOffset , setLabelOffsetType , setLabelPaint , setLabelTextAnchor , setOutlinePaint , setOutlineStroke , setPaint , setStroke |
ValueMarker
public ValueMarker(double value)
Creates a new marker.
ValueMarker
public ValueMarker(double value,
Paint paint,
Stroke stroke)
Creates a new marker.
value
- the value.paint
- the paint (null
not permitted).stroke
- the stroke (null
not permitted).
ValueMarker
public ValueMarker(double value,
Paint paint,
Stroke stroke,
Paint outlinePaint,
Stroke outlineStroke,
float alpha)
Creates a new value marker.
value
- the value.paint
- the paint (null
not permitted).stroke
- the stroke (null
not permitted).outlinePaint
- the outline paint (null
permitted).outlineStroke
- the outline stroke (null
permitted).alpha
- the alpha transparency.
equals
public boolean equals(Object obj)
Tests this marker for equality with an arbitrary object. This method
returns
true
if:
obj
is not null
;obj
is an instance of ValueMarker
;obj
has the same value as this marker;super.equals(obj)
returns true
.
- equals in interface Marker
obj
- the object (null
permitted).
getValue
public double getValue()
Returns the value.
setValue
public void setValue(double value)
Sets the value for the marker and sends a
MarkerChangeEvent
to
all registered listeners.