public class

ValueMarker

extends Marker
java.lang.Object
   ↳ org.jfree.chart.plot.Marker
     ↳ org.jfree.chart.plot.ValueMarker

Class Overview

A marker that represents a single value. Markers can be added to plots to highlight specific values.

Summary

Public Constructors
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.
Public Methods
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.
[Expand]
Inherited Methods
From class org.jfree.chart.plot.Marker
From class java.lang.Object

Public Constructors

public ValueMarker (double value)

Creates a new marker.

Parameters
value the value.

public ValueMarker (double value, Paint paint, Stroke stroke)

Creates a new marker.

Parameters
value the value.
paint the paint (null not permitted).
stroke the stroke (null not permitted).

public ValueMarker (double value, Paint paint, Stroke stroke, Paint outlinePaint, Stroke outlineStroke, float alpha)

Creates a new value marker.

Parameters
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 (in the range 0.0f to 1.0f).

Public Methods

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.

Parameters
obj the object (null permitted).
Returns
  • A boolean.

public double getValue ()

Returns the value.

Returns
  • The value.
See Also

public void setValue (double value)

Sets the value for the marker and sends a MarkerChangeEvent to all registered listeners.

Parameters
value the value.
See Also