|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jfree.chart.renderer.AbstractRenderer
public abstract class AbstractRenderer
Base class providing common services for renderers. Most methods that update
attributes of the renderer will fire a RendererChangeEvent, which
normally means the plot that owns the renderer will receive notification that
the renderer has been changed (the plot will, in turn, notify the chart).
| Field Summary | |
|---|---|
static java.awt.Paint |
DEFAULT_OUTLINE_PAINT
The default outline paint. |
static java.awt.Stroke |
DEFAULT_OUTLINE_STROKE
The default outline stroke. |
static java.awt.Paint |
DEFAULT_PAINT
The default paint. |
static java.awt.Shape |
DEFAULT_SHAPE
The default shape. |
static java.awt.Stroke |
DEFAULT_STROKE
The default stroke. |
static java.awt.Font |
DEFAULT_VALUE_LABEL_FONT
The default value label font. |
static java.awt.Paint |
DEFAULT_VALUE_LABEL_PAINT
The default value label paint. |
static java.lang.Double |
ZERO
Zero represented as a Double. |
| Constructor Summary | |
|---|---|
AbstractRenderer()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
addChangeListener(RendererChangeListener listener)
Registers an object to receive notification of changes to the renderer. |
protected java.awt.geom.Point2D |
calculateLabelAnchorPoint(ItemLabelAnchor anchor,
double x,
double y,
PlotOrientation orientation)
Calculates the item label anchor point. |
protected java.lang.Object |
clone()
Returns an independent copy of the renderer. |
boolean |
equals(java.lang.Object obj)
Tests this renderer for equality with another object. |
protected void |
fireChangeEvent()
Sends a RendererChangeEvent to all registered listeners. |
boolean |
getAutoPopulateSeriesFillPaint()
Returns the flag that controls whether or not the series fill paint list is automatically populated when lookupSeriesFillPaint(int) is
called. |
boolean |
getAutoPopulateSeriesOutlinePaint()
Returns the flag that controls whether or not the series outline paint list is automatically populated when lookupSeriesOutlinePaint(int) is called. |
boolean |
getAutoPopulateSeriesOutlineStroke()
Returns the flag that controls whether or not the series outline stroke list is automatically populated when lookupSeriesOutlineStroke(int) is called. |
boolean |
getAutoPopulateSeriesPaint()
Returns the flag that controls whether or not the series paint list is automatically populated when lookupSeriesPaint(int) is called. |
boolean |
getAutoPopulateSeriesShape()
Returns the flag that controls whether or not the series shape list is automatically populated when lookupSeriesShape(int) is called. |
boolean |
getAutoPopulateSeriesStroke()
Returns the flag that controls whether or not the series stroke list is automatically populated when lookupSeriesStroke(int) is called. |
boolean |
getBaseCreateEntities()
Returns the base visibility for all series. |
java.awt.Paint |
getBaseFillPaint()
Returns the base fill paint. |
java.awt.Font |
getBaseItemLabelFont()
Returns the base item label font (this is used when no other font setting is available). |
java.awt.Paint |
getBaseItemLabelPaint()
Returns the base item label paint. |
java.lang.Boolean |
getBaseItemLabelsVisible()
Returns the base setting for item label visibility. |
ItemLabelPosition |
getBaseNegativeItemLabelPosition()
Returns the base item label position for negative values. |
java.awt.Paint |
getBaseOutlinePaint()
Returns the base outline paint. |
java.awt.Stroke |
getBaseOutlineStroke()
Returns the base outline stroke. |
java.awt.Paint |
getBasePaint()
Returns the base paint. |
ItemLabelPosition |
getBasePositiveItemLabelPosition()
Returns the base positive item label position. |
boolean |
getBaseSeriesVisible()
Returns the base visibility for all series. |
boolean |
getBaseSeriesVisibleInLegend()
Returns the base visibility in the legend for all series. |
java.awt.Shape |
getBaseShape()
Returns the base shape. |
java.awt.Stroke |
getBaseStroke()
Returns the base stroke. |
java.lang.Boolean |
getCreateEntities()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesCreateEntities(int)
and getBaseCreateEntities(). |
abstract DrawingSupplier |
getDrawingSupplier()
Returns the drawing supplier from the plot. |
boolean |
getItemCreateEntity(int series,
int item)
Returns a boolean that indicates whether or not the specified item should have a chart entity created for it. |
java.awt.Paint |
getItemFillPaint(int row,
int column)
Returns the paint used to fill data items as they are drawn. |
double |
getItemLabelAnchorOffset()
Returns the item label anchor offset. |
java.awt.Font |
getItemLabelFont()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesItemLabelFont(int) and
getBaseItemLabelFont(). |
java.awt.Font |
getItemLabelFont(int row,
int column)
Returns the font for an item label. |
java.awt.Paint |
getItemLabelPaint()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesItemLabelPaint(int)
and getBaseItemLabelPaint(). |
java.awt.Paint |
getItemLabelPaint(int row,
int column)
Returns the paint used to draw an item label. |
java.awt.Paint |
getItemOutlinePaint(int row,
int column)
Returns the paint used to outline data items as they are drawn. |
java.awt.Stroke |
getItemOutlineStroke(int row,
int column)
Returns the stroke used to outline data items. |
java.awt.Paint |
getItemPaint(int row,
int column)
Returns the paint used to fill data items as they are drawn. |
java.awt.Shape |
getItemShape(int row,
int column)
Returns a shape used to represent a data item. |
java.awt.Stroke |
getItemStroke(int row,
int column)
Returns the stroke used to draw data items. |
boolean |
getItemVisible(int series,
int item)
Returns a boolean that indicates whether or not the specified item should be drawn (this is typically used to hide an entire series). |
ItemLabelPosition |
getNegativeItemLabelPosition()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesNegativeItemLabelPosition(int)
and getBaseNegativeItemLabelPosition(). |
ItemLabelPosition |
getNegativeItemLabelPosition(int row,
int column)
Returns the item label position for negative values. |
ItemLabelPosition |
getPositiveItemLabelPosition()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesPositiveItemLabelPosition(int)
and getBasePositiveItemLabelPosition(). |
ItemLabelPosition |
getPositiveItemLabelPosition(int row,
int column)
Returns the item label position for positive values. |
java.lang.Boolean |
getSeriesCreateEntities(int series)
Returns the flag that controls whether entities are created for a series. |
java.awt.Paint |
getSeriesFillPaint(int series)
Returns the paint used to fill an item drawn by the renderer. |
java.awt.Font |
getSeriesItemLabelFont(int series)
Returns the font for all the item labels in a series. |
java.awt.Paint |
getSeriesItemLabelPaint(int series)
Returns the paint used to draw the item labels for a series. |
ItemLabelPosition |
getSeriesNegativeItemLabelPosition(int series)
Returns the item label position for all negative values in a series. |
java.awt.Paint |
getSeriesOutlinePaint(int series)
Returns the paint used to outline an item drawn by the renderer. |
java.awt.Stroke |
getSeriesOutlineStroke(int series)
Returns the stroke used to outline the items in a series. |
java.awt.Paint |
getSeriesPaint(int series)
Returns the paint used to fill an item drawn by the renderer. |
ItemLabelPosition |
getSeriesPositiveItemLabelPosition(int series)
Returns the item label position for all positive values in a series. |
java.awt.Shape |
getSeriesShape(int series)
Returns a shape used to represent the items in a series. |
java.awt.Stroke |
getSeriesStroke(int series)
Returns the stroke used to draw the items in a series. |
java.lang.Boolean |
getSeriesVisible()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesVisible(int) and
getBaseSeriesVisible(). |
java.lang.Boolean |
getSeriesVisible(int series)
Returns the flag that controls whether a series is visible. |
java.lang.Boolean |
getSeriesVisibleInLegend()
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on getSeriesVisibleInLegend(int)
and getBaseSeriesVisibleInLegend(). |
java.lang.Boolean |
getSeriesVisibleInLegend(int series)
Returns the flag that controls whether a series is visible in the legend. |
int |
hashCode()
Returns a hashcode for the renderer. |
boolean |
hasListener(java.util.EventListener listener)
Returns true if the specified object is registered with
the dataset as a listener. |
boolean |
isItemLabelVisible(int row,
int column)
Returns true if an item label is visible, and
false otherwise. |
boolean |
isSeriesItemLabelsVisible(int series)
Returns true if the item labels for a series are visible,
and false otherwise. |
boolean |
isSeriesVisible(int series)
Returns a boolean that indicates whether or not the specified series should be drawn. |
boolean |
isSeriesVisibleInLegend(int series)
Returns true if the series should be shown in the legend,
and false otherwise. |
java.awt.Paint |
lookupSeriesFillPaint(int series)
Returns the paint used to fill an item drawn by the renderer. |
java.awt.Paint |
lookupSeriesOutlinePaint(int series)
Returns the paint used to outline an item drawn by the renderer. |
java.awt.Stroke |
lookupSeriesOutlineStroke(int series)
Returns the stroke used to outline the items in a series. |
java.awt.Paint |
lookupSeriesPaint(int series)
Returns the paint used to fill an item drawn by the renderer. |
java.awt.Shape |
lookupSeriesShape(int series)
Returns a shape used to represent the items in a series. |
java.awt.Stroke |
lookupSeriesStroke(int series)
Returns the stroke used to draw the items in a series. |
void |
notifyListeners(RendererChangeEvent event)
Notifies all registered listeners that the renderer has been modified. |
void |
removeChangeListener(RendererChangeListener listener)
Deregisters an object so that it no longer receives notification of changes to the renderer. |
void |
setAutoPopulateSeriesFillPaint(boolean auto)
Sets the flag that controls whether or not the series fill paint list is automatically populated when lookupSeriesFillPaint(int) is called. |
void |
setAutoPopulateSeriesOutlinePaint(boolean auto)
Sets the flag that controls whether or not the series outline paint list is automatically populated when lookupSeriesOutlinePaint(int)
is called. |
void |
setAutoPopulateSeriesOutlineStroke(boolean auto)
Sets the flag that controls whether or not the series outline stroke list is automatically populated when lookupSeriesOutlineStroke(int)
is called. |
void |
setAutoPopulateSeriesPaint(boolean auto)
Sets the flag that controls whether or not the series paint list is automatically populated when lookupSeriesPaint(int) is called. |
void |
setAutoPopulateSeriesShape(boolean auto)
Sets the flag that controls whether or not the series shape list is automatically populated when lookupSeriesShape(int) is called. |
void |
setAutoPopulateSeriesStroke(boolean auto)
Sets the flag that controls whether or not the series stroke list is automatically populated when lookupSeriesStroke(int) is called. |
void |
setBaseCreateEntities(boolean create)
Sets the base flag that controls whether entities are created for a series, and sends a RendererChangeEvent
to all registered listeners. |
void |
setBaseCreateEntities(boolean create,
boolean notify)
Sets the base flag that controls whether entities are created and, if requested, sends a RendererChangeEvent to all registered
listeners. |
void |
setBaseFillPaint(java.awt.Paint paint)
Sets the base fill paint and sends a RendererChangeEvent to
all registered listeners. |
void |
setBaseFillPaint(java.awt.Paint paint,
boolean notify)
Sets the base fill paint and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseItemLabelFont(java.awt.Font font)
Sets the base item label font and sends a RendererChangeEvent to
all registered listeners. |
void |
setBaseItemLabelFont(java.awt.Font font,
boolean notify)
Sets the base item label font and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseItemLabelPaint(java.awt.Paint paint)
Sets the base item label paint and sends a RendererChangeEvent
to all registered listeners. |
void |
setBaseItemLabelPaint(java.awt.Paint paint,
boolean notify)
Sets the base item label paint and, if requested, sends a RendererChangeEvent to all registered listeners.. |
void |
setBaseItemLabelsVisible(boolean visible)
Sets the base flag that controls whether or not item labels are visible. |
void |
setBaseItemLabelsVisible(java.lang.Boolean visible)
Sets the base setting for item label visibility. |
void |
setBaseItemLabelsVisible(java.lang.Boolean visible,
boolean notify)
Sets the base visibility for item labels and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseNegativeItemLabelPosition(ItemLabelPosition position)
Sets the base item label position for negative values and sends a RendererChangeEvent to all registered listeners. |
void |
setBaseNegativeItemLabelPosition(ItemLabelPosition position,
boolean notify)
Sets the base negative item label position and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseOutlinePaint(java.awt.Paint paint)
Sets the base outline paint and sends a RendererChangeEvent to
all registered listeners. |
void |
setBaseOutlinePaint(java.awt.Paint paint,
boolean notify)
Sets the base outline paint and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseOutlineStroke(java.awt.Stroke stroke)
Sets the base outline stroke and sends a RendererChangeEvent to
all registered listeners. |
void |
setBaseOutlineStroke(java.awt.Stroke stroke,
boolean notify)
Sets the base outline stroke and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBasePaint(java.awt.Paint paint)
Sets the base paint and sends a RendererChangeEvent to all
registered listeners. |
void |
setBasePaint(java.awt.Paint paint,
boolean notify)
Sets the base paint and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBasePositiveItemLabelPosition(ItemLabelPosition position)
Sets the base positive item label position. |
void |
setBasePositiveItemLabelPosition(ItemLabelPosition position,
boolean notify)
Sets the base positive item label position and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseSeriesVisible(boolean visible)
Sets the base visibility and sends a RendererChangeEvent
to all registered listeners. |
void |
setBaseSeriesVisible(boolean visible,
boolean notify)
Sets the base visibility and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseSeriesVisibleInLegend(boolean visible)
Sets the base visibility in the legend and sends a RendererChangeEvent to all registered listeners. |
void |
setBaseSeriesVisibleInLegend(boolean visible,
boolean notify)
Sets the base visibility in the legend and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseShape(java.awt.Shape shape)
Sets the base shape and sends a RendererChangeEvent to all
registered listeners. |
void |
setBaseShape(java.awt.Shape shape,
boolean notify)
Sets the base shape and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setBaseStroke(java.awt.Stroke stroke)
Sets the base stroke. |
void |
setBaseStroke(java.awt.Stroke stroke,
boolean notify)
Sets the base stroke and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setCreateEntities(java.lang.Boolean create)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesCreateEntities(int,
Boolean) and setBaseCreateEntities(boolean). |
void |
setCreateEntities(java.lang.Boolean create,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelFont(int,
Font, boolean) and setBaseItemLabelFont(Font, boolean). |
void |
setFillPaint(java.awt.Paint paint)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesFillPaint(int, Paint)
and setBaseFillPaint(Paint). |
void |
setFillPaint(java.awt.Paint paint,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesFillPaint(int, Paint,
boolean) and setBaseFillPaint(Paint, boolean). |
void |
setItemLabelAnchorOffset(double offset)
Sets the item label anchor offset. |
void |
setItemLabelFont(java.awt.Font font)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelFont(int,
Font) and setBaseItemLabelFont(Font). |
void |
setItemLabelFont(java.awt.Font font,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelFont(int,
Font, boolean) and setBaseItemLabelFont(Font, boolean). |
void |
setItemLabelPaint(java.awt.Paint paint)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelPaint(int,
Paint) and setBaseItemLabelPaint(Paint). |
void |
setItemLabelPaint(java.awt.Paint paint,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelPaint(int,
Paint, boolean) and setBaseItemLabelPaint(Paint, boolean). |
void |
setItemLabelsVisible(boolean visible)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelsVisible(int,
Boolean) and setBaseItemLabelsVisible(boolean). |
void |
setItemLabelsVisible(java.lang.Boolean visible)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelsVisible(int,
Boolean) and setBaseItemLabelsVisible(boolean). |
void |
setItemLabelsVisible(java.lang.Boolean visible,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesItemLabelsVisible(int,
Boolean, boolean) and setBaseItemLabelsVisible(Boolean,
boolean). |
void |
setNegativeItemLabelPosition(ItemLabelPosition position)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesNegativeItemLabelPosition(int, ItemLabelPosition)
and setBaseNegativeItemLabelPosition(ItemLabelPosition). |
void |
setNegativeItemLabelPosition(ItemLabelPosition position,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesNegativeItemLabelPosition(int, ItemLabelPosition,
boolean) and setBaseNegativeItemLabelPosition(
ItemLabelPosition, boolean). |
void |
setOutlinePaint(java.awt.Paint paint)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesOutlinePaint(int,
Paint) and setBaseOutlinePaint(Paint). |
void |
setOutlinePaint(java.awt.Paint paint,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesOutlinePaint(int, Paint,
boolean) and setBaseOutlinePaint(Paint, boolean). |
void |
setOutlineStroke(java.awt.Stroke stroke)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesOutlineStroke(int,
Stroke) and setBaseOutlineStroke(Stroke). |
void |
setOutlineStroke(java.awt.Stroke stroke,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesOutlineStroke(int,
Stroke, boolean) and setBaseOutlineStroke(Stroke, boolean). |
void |
setPaint(java.awt.Paint paint)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesPaint(int, Paint) and
setBasePaint(Paint). |
void |
setPaint(java.awt.Paint paint,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesPaint(int, Paint,
boolean) and setBasePaint(Paint, boolean). |
void |
setPositiveItemLabelPosition(ItemLabelPosition position)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesPositiveItemLabelPosition(int, ItemLabelPosition)
and setBasePositiveItemLabelPosition(ItemLabelPosition). |
void |
setPositiveItemLabelPosition(ItemLabelPosition position,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesPositiveItemLabelPosition(int, ItemLabelPosition,
boolean) and setBasePositiveItemLabelPosition(
ItemLabelPosition, boolean). |
void |
setSeriesCreateEntities(int series,
java.lang.Boolean create)
Sets the flag that controls whether entities are created for a series, and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesCreateEntities(int series,
java.lang.Boolean create,
boolean notify)
Sets the flag that controls whether entities are created for a series and, if requested, sends a RendererChangeEvent to all registered
listeners. |
void |
setSeriesFillPaint(int series,
java.awt.Paint paint)
Sets the paint used for a series fill and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesFillPaint(int series,
java.awt.Paint paint,
boolean notify)
Sets the paint used to fill a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesItemLabelFont(int series,
java.awt.Font font)
Sets the item label font for a series and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesItemLabelFont(int series,
java.awt.Font font,
boolean notify)
Sets the item label font for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesItemLabelPaint(int series,
java.awt.Paint paint)
Sets the item label paint for a series and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesItemLabelPaint(int series,
java.awt.Paint paint,
boolean notify)
Sets the item label paint for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesItemLabelsVisible(int series,
boolean visible)
Sets a flag that controls the visibility of the item labels for a series. |
void |
setSeriesItemLabelsVisible(int series,
java.lang.Boolean visible)
Sets the visibility of the item labels for a series. |
void |
setSeriesItemLabelsVisible(int series,
java.lang.Boolean visible,
boolean notify)
Sets the visibility of item labels for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesNegativeItemLabelPosition(int series,
ItemLabelPosition position)
Sets the item label position for negative values in a series and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesNegativeItemLabelPosition(int series,
ItemLabelPosition position,
boolean notify)
Sets the item label position for negative values in a series and (if requested) sends a RendererChangeEvent to all registered
listeners. |
void |
setSeriesOutlinePaint(int series,
java.awt.Paint paint)
Sets the paint used for a series outline and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesOutlinePaint(int series,
java.awt.Paint paint,
boolean notify)
Sets the paint used to draw the outline for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesOutlineStroke(int series,
java.awt.Stroke stroke)
Sets the outline stroke used for a series and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesOutlineStroke(int series,
java.awt.Stroke stroke,
boolean notify)
Sets the outline stroke for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesPaint(int series,
java.awt.Paint paint)
Sets the paint used for a series and sends a RendererChangeEvent
to all registered listeners. |
void |
setSeriesPaint(int series,
java.awt.Paint paint,
boolean notify)
Sets the paint used for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesPositiveItemLabelPosition(int series,
ItemLabelPosition position)
Sets the item label position for all positive values in a series and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesPositiveItemLabelPosition(int series,
ItemLabelPosition position,
boolean notify)
Sets the item label position for all positive values in a series and (if requested) sends a RendererChangeEvent to all registered
listeners. |
void |
setSeriesShape(int series,
java.awt.Shape shape)
Sets the shape used for a series and sends a RendererChangeEvent
to all registered listeners. |
void |
setSeriesShape(int series,
java.awt.Shape shape,
boolean notify)
Sets the shape for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesStroke(int series,
java.awt.Stroke stroke)
Sets the stroke used for a series and sends a RendererChangeEvent
to all registered listeners. |
void |
setSeriesStroke(int series,
java.awt.Stroke stroke,
boolean notify)
Sets the stroke for a series and, if requested, sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesVisible(java.lang.Boolean visible)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesVisible(int, Boolean)
and setBaseSeriesVisible(boolean). |
void |
setSeriesVisible(java.lang.Boolean visible,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesVisible(int, Boolean)
and setBaseSeriesVisible(boolean). |
void |
setSeriesVisible(int series,
java.lang.Boolean visible)
Sets the flag that controls whether a series is visible and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesVisible(int series,
java.lang.Boolean visible,
boolean notify)
Sets the flag that controls whether a series is visible and, if requested, sends a RendererChangeEvent to all registered
listeners. |
void |
setSeriesVisibleInLegend(java.lang.Boolean visible)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesVisibleInLegend(int,
Boolean) and setBaseSeriesVisibleInLegend(boolean). |
void |
setSeriesVisibleInLegend(java.lang.Boolean visible,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesVisibleInLegend(int,
Boolean, boolean) and setBaseSeriesVisibleInLegend(boolean,
boolean). |
void |
setSeriesVisibleInLegend(int series,
java.lang.Boolean visible)
Sets the flag that controls whether a series is visible in the legend and sends a RendererChangeEvent to all registered listeners. |
void |
setSeriesVisibleInLegend(int series,
java.lang.Boolean visible,
boolean notify)
Sets the flag that controls whether a series is visible in the legend and, if requested, sends a RendererChangeEvent to all registered
listeners. |
void |
setShape(java.awt.Shape shape)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesShape(int, Shape)
and setBaseShape(Shape). |
void |
setShape(java.awt.Shape shape,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesShape(int, Shape,
boolean) and setBaseShape(Shape, boolean). |
void |
setStroke(java.awt.Stroke stroke)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesStroke(int, Stroke)
and setBaseStroke(Stroke). |
void |
setStroke(java.awt.Stroke stroke,
boolean notify)
Deprecated. This method should no longer be used (as of version 1.0.6). It is sufficient to rely on setSeriesStroke(int, Stroke,
boolean) and setBaseStroke(Stroke, boolean). |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.Double ZERO
Double.
public static final java.awt.Paint DEFAULT_PAINT
public static final java.awt.Paint DEFAULT_OUTLINE_PAINT
public static final java.awt.Stroke DEFAULT_STROKE
public static final java.awt.Stroke DEFAULT_OUTLINE_STROKE
public static final java.awt.Shape DEFAULT_SHAPE
public static final java.awt.Font DEFAULT_VALUE_LABEL_FONT
public static final java.awt.Paint DEFAULT_VALUE_LABEL_PAINT
| Constructor Detail |
|---|
public AbstractRenderer()
| Method Detail |
|---|
public abstract DrawingSupplier getDrawingSupplier()
public boolean getItemVisible(int series,
int item)
series - the series index.item - the item index.
public boolean isSeriesVisible(int series)
series - the series index.
public java.lang.Boolean getSeriesVisible()
getSeriesVisible(int) and
getBaseSeriesVisible().
null if you want the other settings to apply.
null).setSeriesVisible(Boolean)public void setSeriesVisible(java.lang.Boolean visible)
setSeriesVisible(int, Boolean)
and setBaseSeriesVisible(boolean).
RendererChangeEvent to all registered listeners. This flag
overrides the per series and default settings - you must set it to
null if you want the other settings to apply.
visible - the flag (null permitted).getSeriesVisible()
public void setSeriesVisible(java.lang.Boolean visible,
boolean notify)
setSeriesVisible(int, Boolean)
and setBaseSeriesVisible(boolean).
RendererChangeEvent to all registered listeners. This flag
overrides the per series and default settings - you must set it to
null if you want the other settings to apply.
visible - the flag (null permitted).notify - notify listeners?getSeriesVisible()public java.lang.Boolean getSeriesVisible(int series)
series - the series index (zero-based).