org.jfree.chart.plot
Class CategoryMarker
- Cloneable, Serializable
implements Cloneable, Serializable
A marker for a category.
Note that for serialization to work correctly, the category key must be an
instance of a serializable class.
CategoryMarker(Comparable key) - Creates a new category marker for the specified category.
|
CategoryMarker(Comparable key, Paint paint, Stroke stroke) - Creates a new category marker.
|
CategoryMarker(Comparable key, Paint paint, Stroke stroke, Paint outlinePaint, Stroke outlineStroke, float alpha) - Creates a new category marker.
|
boolean | equals(Object obj) - Tests the marker for equality with an arbitrary object.
|
boolean | getDrawAsLine() - Returns the flag that controls whether the marker is drawn as a region
or a line.
|
Comparable | getKey() - Returns the key.
|
void | setDrawAsLine(boolean drawAsLine) - Sets the flag that controls whether the marker is drawn as a region or
as a line, and sends a
MarkerChangeEvent to all registered
listeners.
|
void | setKey(Comparable key) - Sets the key 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 |
CategoryMarker
public CategoryMarker(Comparable key)
Creates a new category marker for the specified category.
CategoryMarker
public CategoryMarker(Comparable key,
Paint paint,
Stroke stroke)
Creates a new category marker.
key
- the key.paint
- the paint (null
not permitted).stroke
- the stroke (null
not permitted).
CategoryMarker
public CategoryMarker(Comparable key,
Paint paint,
Stroke stroke,
Paint outlinePaint,
Stroke outlineStroke,
float alpha)
Creates a new category marker.
key
- the key.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 the marker for equality with an arbitrary object.
- equals in interface Marker
obj
- the object (null
permitted).
getDrawAsLine
public boolean getDrawAsLine()
Returns the flag that controls whether the marker is drawn as a region
or a line.
getKey
public Comparable getKey()
Returns the key.
setDrawAsLine
public void setDrawAsLine(boolean drawAsLine)
Sets the flag that controls whether the marker is drawn as a region or
as a line, and sends a
MarkerChangeEvent
to all registered
listeners.
setKey
public void setKey(Comparable key)
key
- the key (null
not permitted).