org.jfree.chart.renderer.category.CategoryItemRenderer |
A plug-in object that is used by the CategoryPlot
class to display
individual data items from a CategoryDataset
.
This interface defines the methods that must be provided by all renderers.
If you are implementing a custom renderer, you should consider extending the
AbstractCategoryItemRenderer
class.
Most renderer attributes are defined using a "three layer" approach. When
looking up an attribute (for example, the outline paint) the renderer first
checks to see if there is a setting (in layer 0) that applies to ALL items
that the renderer draws. If there is, that setting is used, but if it is
null
the renderer looks up the next layer, which contains
"per series" settings for the attribute (many attributes are defined on a
per series basis, so this is the layer that is most commonly used). If the
layer 1 setting is null
, the renderer will look up the final
layer, which provides a default or "base" setting. Some attributes allow
the base setting to be null
, while other attributes enforce
non-null
values.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Adds a change listener.
| |||||||||||
Draws a background for the data area.
| |||||||||||
Draws a grid line against the domain axis.
| |||||||||||
Draws a line (or some other marker) to indicate a particular category on
the domain axis.
| |||||||||||
Draws a single data item.
| |||||||||||
Draws an outline for the data area.
| |||||||||||
Draws a grid line against the range axis.
| |||||||||||
Draws a line (or some other marker) to indicate a particular value on
the range axis.
| |||||||||||
Returns the range of values the renderer requires to display all the
items from the specified dataset.
| |||||||||||
Returns the base item label font (this is used when no other font
setting is available).
| |||||||||||
Returns the base item label generator.
| |||||||||||
Returns the base item label paint.
| |||||||||||
Returns the base setting for item label visibility.
| |||||||||||
Returns the base item URL generator.
| |||||||||||
Returns the base item label position for negative values.
| |||||||||||
Returns the base outline paint.
| |||||||||||
Returns the base outline stroke.
| |||||||||||
Returns the base paint.
| |||||||||||
Returns the base positive item label position.
| |||||||||||
Returns the base visibility for all series.
| |||||||||||
Returns the base visibility in the legend for all series.
| |||||||||||
Returns the base shape.
| |||||||||||
Returns the base stroke.
| |||||||||||
Returns the base tool tip generator (the "layer 2" generator).
| |||||||||||
Returns the font for an item label.
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesItemLabelFont(int) and
getBaseItemLabelFont() .
| |||||||||||
Returns the item label generator for the specified data item.
| |||||||||||
Returns the paint used to draw an item label.
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesItemLabelPaint(int)
and getBaseItemLabelPaint() .
| |||||||||||
Returns the Java2D coordinate for the middle of the specified data item.
| |||||||||||
Returns the paint used to outline data items as they are drawn.
| |||||||||||
Returns the stroke used to outline data items.
| |||||||||||
Returns the paint used to fill data items as they are drawn.
| |||||||||||
Returns a shape used to represent a data item.
| |||||||||||
Returns the stroke used to draw data items.
| |||||||||||
Returns the URL generator for an item.
| |||||||||||
Returns a boolean that indicates whether or not the specified item
should be drawn (this is typically used to hide an entire series).
| |||||||||||
Returns a legend item for a series.
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesNegativeItemLabelPosition(int)
and getBaseNegativeItemLabelPosition() .
| |||||||||||
Returns the item label position for negative values.
| |||||||||||
Returns the number of passes through the dataset required by the
renderer.
| |||||||||||
Returns the plot that the renderer has been assigned to (where
null indicates that the renderer is not currently assigned
to a plot). | |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesPositiveItemLabelPosition(int)
and getBasePositiveItemLabelPosition() .
| |||||||||||
Returns the item label position for positive values.
| |||||||||||
Returns the font for all the item labels in a series.
| |||||||||||
Returns the item label generator for a series.
| |||||||||||
Returns the paint used to draw the item labels for a series.
| |||||||||||
Returns the item URL generator for a series.
| |||||||||||
Returns the item label position for all negative values in a series.
| |||||||||||
Returns the paint used to outline an item drawn by the renderer.
| |||||||||||
Returns the stroke used to outline the items in a series.
| |||||||||||
Returns the paint used to fill an item drawn by the renderer.
| |||||||||||
Returns the item label position for all positive values in a series.
| |||||||||||
Returns a shape used to represent the items in a series.
| |||||||||||
Returns the stroke used to draw the items in a series.
| |||||||||||
Returns the tool tip generator for the specified series (a "layer 1"
generator).
| |||||||||||
Returns the flag that controls whether a series is visible.
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesVisible(int) and
getBaseSeriesVisible() .
| |||||||||||
Returns the flag that controls whether a series is visible in the
legend.
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesVisibleInLegend(int)
and getBaseSeriesVisibleInLegend() .
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesToolTipGenerator(int)
and getBaseToolTipGenerator() .
| |||||||||||
Returns the tool tip generator that should be used for the specified
item.
| |||||||||||
Initialises the renderer.
| |||||||||||
Returns
true if an item label is visible, and
false otherwise. | |||||||||||
Returns
true if the item labels for a series are visible,
and false otherwise. | |||||||||||
Returns a boolean that indicates whether or not the specified series
should be drawn (this is typically used to hide an entire series).
| |||||||||||
Returns
true if the series should be shown in the legend,
and false otherwise. | |||||||||||
Removes a change listener.
| |||||||||||
Sets the base item label font and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
Sets the base item label generator and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base item label paint and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
Sets the base flag that controls whether or not item labels are visible
and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base setting for item label visibility and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base visibility for item labels and, if requested, sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base item URL generator and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
Sets the base item label position for negative values and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base negative item label position and, if requested, sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base outline paint and sends a
RendererChangeEvent to
all registered listeners. | |||||||||||
Sets the base outline stroke and sends a
RendererChangeEvent to
all registered listeners. | |||||||||||
Sets the base paint and sends a
RendererChangeEvent to all
registered listeners. | |||||||||||
Sets the base positive item label position and, if requested, sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base positive item label position.
| |||||||||||
Sets the base visibility and sends a
RendererChangeEvent to all
registered listeners. | |||||||||||
Sets the base visibility and, if requested, sends
a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base visibility in the legend and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base visibility in the legend and, if requested, sends
a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the base shape and sends a
RendererChangeEvent to all
registered listeners. | |||||||||||
Sets the base stroke and sends a
RendererChangeEvent to all
registered listeners. | |||||||||||
Sets the base tool tip generator and sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
This method is 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) .
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
setSeriesItemLabelGenerator(int, CategoryItemLabelGenerator) and
setBaseItemLabelGenerator(CategoryItemLabelGenerator) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
setSeriesItemURLGenerator(int, CategoryURLGenerator) and
setBaseItemURLGenerator(CategoryURLGenerator) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
Sets the plot that the renderer has been assigned to.
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
Sets the item label font for a series and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the item label generator for a series and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the item label paint for a series and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets a flag that controls the visibility of the item labels for a series.
| |||||||||||
Sets a flag that controls the visibility of the item labels for a series.
| |||||||||||
Sets the visibility of item labels for a series and, if requested, sends
a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the item URL generator for a series.
| |||||||||||
Sets the item label position for negative values in a series and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the item label position for negative values in a series and (if
requested) sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
Sets the paint used for a series outline and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the outline stroke used for a series and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the paint used for a series and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
Sets the item label position for all positive values in a series and (if
requested) sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
Sets the item label position for all positive values in a series and
sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the shape used for a series and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
Sets the stroke used for a series and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
Sets the tool tip generator for a series and sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
Sets the flag that controls whether a series is visible and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
setSeriesVisible(int, Boolean, boolean) and setBaseSeriesVisible(boolean, boolean) .
| |||||||||||
Sets the flag that controls whether a series is visible and, if
requested, sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
Sets the flag that controls whether a series is visible in the legend
and, if requested, sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
Sets the flag that controls whether a series is visible in the legend
and sends a
RendererChangeEvent to all registered listeners. | |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is 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) .
| |||||||||||
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
setSeriesToolTipGenerator(int, CategoryToolTipGenerator) and
setBaseToolTipGenerator(CategoryToolTipGenerator) .
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.jfree.chart.LegendItemSource
|
Adds a change listener.
listener | the listener. |
---|
Draws a background for the data area.
g2 | the graphics device. |
---|---|
plot | the plot. |
dataArea | the data area. |
Draws a grid line against the domain axis.
g2 | the graphics device. |
---|---|
plot | the plot. |
dataArea | the area for plotting data (not yet adjusted for any 3D effect). |
value | the value. |
Draws a line (or some other marker) to indicate a particular category on the domain axis.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the category axis. |
marker | the marker. |
dataArea | the area for plotting data (not including 3D effect). |
Draws a single data item.
g2 | the graphics device. |
---|---|
state | state information for one chart. |
dataArea | the data plot area. |
plot | the plot. |
domainAxis | the domain axis. |
rangeAxis | the range axis. |
dataset | the data. |
row | the row index (zero-based). |
column | the column index (zero-based). |
pass | the pass index. |
Draws an outline for the data area.
g2 | the graphics device. |
---|---|
plot | the plot. |
dataArea | the data area. |
Draws a grid line against the range axis.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the value axis. |
dataArea | the area for plotting data (not yet adjusted for any 3D effect). |
value | the value. |
Draws a line (or some other marker) to indicate a particular value on the range axis.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the value axis. |
marker | the marker. |
dataArea | the area for plotting data (not including 3D effect). |
Returns the range of values the renderer requires to display all the items from the specified dataset.
dataset | the dataset (null permitted). |
---|
null
if the dataset is
null
or empty).
Returns the base item label font (this is used when no other font setting is available).
never
null).Returns the base item label generator.
null
).Returns the base item label paint.
null).
Returns the base setting for item label visibility. A null
result should be interpreted as equivalent to Boolean.FALSE
(this is an error in the API design, the return value should have been
a boolean primitive).
null
).Returns the base item URL generator.
null
).Returns the base item label position for negative values.
Returns the base outline stroke.
null
).Returns the base positive item label position.
Returns the base visibility for all series.
Returns the base visibility in the legend for all series.
Returns the base tool tip generator (the "layer 2" generator).
null
).Returns the font for an item label.
row | the row index (zero-based). |
---|---|
column | the column index (zero-based). |
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on getSeriesItemLabelFont(int)
and
getBaseItemLabelFont()
.
Returns the font used for all item labels. This may be
null
, in which case the per series font settings will apply.
null
).Returns the item label generator for the specified data item.
series | the series index (zero-based). |
---|---|
item | the item index (zero-based). |
null
).
Returns the paint used to draw an item label.
row | the row index (zero based). |
---|---|
column | the column index (zero based). |
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on getSeriesItemLabelPaint(int)
and getBaseItemLabelPaint()
.
Returns the paint used for all item labels. This may be
null
, in which case the per series paint settings will
apply.
null
).Returns the Java2D coordinate for the middle of the specified data item.
rowKey | the row key. |
---|---|
columnKey | the column key. |
dataset | the dataset. |
axis | the axis. |
area | the data area. |
edge | the edge along which the axis lies. |
Returns the paint used to outline data items as they are drawn.
row | the row (or series) index (zero-based). |
---|---|
column | the column (or category) index (zero-based). |
null
).
Returns the stroke used to outline data items.
The default implementation passes control to the lookupSeriesOutlineStroke method. You can override this method if you require different behaviour.
row | the row (or series) index (zero-based). |
---|---|
column | the column (or category) index (zero-based). |
null
).
Returns the paint used to fill data items as they are drawn.
row | the row (or series) index (zero-based). |
---|---|
column | the column (or category) index (zero-based). |
null
).
Returns a shape used to represent a data item.
row | the row (or series) index (zero-based). |
---|---|
column | the column (or category) index (zero-based). |
null
).
Returns the stroke used to draw data items.
row | the row (or series) index (zero-based). |
---|---|
column | the column (or category) index (zero-based). |
null
).
Returns the URL generator for an item.
series | the series index (zero-based). |
---|---|
item | the item index (zero-based). |
Returns a boolean that indicates whether or not the specified item should be drawn (this is typically used to hide an entire series).
series | the series index. |
---|---|
item | the item index. |
Returns a legend item for a series. This method can return
null
, in which case the series will have no entry in the
legend.
datasetIndex | the dataset index (zero-based). |
---|---|
series | the series (zero-based index). |
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesNegativeItemLabelPosition(int)
and getBaseNegativeItemLabelPosition()
.
Returns the item label position for negative values in ALL series.
null
).Returns the item label position for negative values. This method can be overridden to provide customisation of the item label position for individual data items.
row | the row index (zero-based). |
---|---|
column | the column (zero-based). |
Returns the number of passes through the dataset required by the renderer. Usually this will be one, but some renderers may use a second or third pass to overlay items on top of things that were drawn in an earlier pass.
Returns the plot that the renderer has been assigned to (where
null
indicates that the renderer is not currently assigned
to a plot).
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on
getSeriesPositiveItemLabelPosition(int)
and getBasePositiveItemLabelPosition()
.
Returns the item label position for positive values in ALL series.
null
).Returns the item label position for positive values.
row | the row index (zero-based). |
---|---|
column | the column index (zero-based). |
null
).
Returns the font for all the item labels in a series.
series | the series index (zero-based). |
---|
null
).Returns the item label generator for a series.
series | the series index (zero-based). |
---|
null
).Returns the paint used to draw the item labels for a series.
series | the series index (zero based). |
---|
null).
Returns the item URL generator for a series.
series | the series index (zero-based). |
---|
Returns the item label position for all negative values in a series.
series | the series index (zero-based). |
---|
Returns the paint used to outline an item drawn by the renderer.
series | the series (zero-based index). |
---|
null
).Returns the stroke used to outline the items in a series.
series | the series (zero-based index). |
---|
null
).Returns the paint used to fill an item drawn by the renderer.
series | the series index (zero-based). |
---|
null
).Returns the item label position for all positive values in a series.
series | the series index (zero-based). |
---|
Returns a shape used to represent the items in a series.
series | the series (zero-based index). |
---|
null
).Returns the stroke used to draw the items in a series.
series | the series (zero-based index). |
---|
null
).Returns the tool tip generator for the specified series (a "layer 1" generator).
series | the series index (zero-based). |
---|
null
).Returns the flag that controls whether a series is visible.
series | the series index (zero-based). |
---|
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on getSeriesVisible(int)
and
getBaseSeriesVisible()
.
Returns the flag that controls the visibility of ALL series. This flag
overrides the per series and default settings - you must set it to
null
if you want the other settings to apply.
null
).Returns the flag that controls whether a series is visible in the
legend. This method returns only the "per series" settings - to
incorporate the override and base settings as well, you need to use the
isSeriesVisibleInLegend(int)
method.
series | the series index (zero-based). |
---|
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on getSeriesVisibleInLegend(int)
and getBaseSeriesVisibleInLegend()
.
Returns the flag that controls the visibility of ALL series in the
legend. This flag overrides the per series and default settings - you
must set it to null
if you want the other settings to
apply.
null
).
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on getSeriesToolTipGenerator(int)
and getBaseToolTipGenerator()
.
Returns the tool tip generator that will be used for ALL items in the dataset (the "layer 0" generator).
null
).Returns the tool tip generator that should be used for the specified item. This method looks up the generator using the "three-layer" approach outlined in the general description of this interface.
row | the row index (zero-based). |
---|---|
column | the column index (zero-based). |
null
).
Initialises the renderer. This method will be called before the first item is rendered, giving the renderer an opportunity to initialise any state information it wants to maintain. The renderer can do nothing if it chooses.
g2 | the graphics device. |
---|---|
dataArea | the area inside the axes. |
plot | the plot. |
rendererIndex | the renderer index. |
info | collects chart rendering information for return to caller. |
Returns true
if an item label is visible, and
false
otherwise.
row | the row index (zero-based). |
---|---|
column | the column index (zero-based). |
Returns true
if the item labels for a series are visible,
and false
otherwise.
series | the series index (zero-based). |
---|
Returns a boolean that indicates whether or not the specified series should be drawn (this is typically used to hide an entire series).
series | the series index. |
---|
Returns true
if the series should be shown in the legend,
and false
otherwise.
series | the series index. |
---|
Removes a change listener.
listener | the listener. |
---|
Sets the base item label font and sends a RendererChangeEvent
to all registered listeners.
font | the font (null not permitted). |
---|
Sets the base item label generator and sends a
RendererChangeEvent
to all registered listeners.
generator | the generator (null permitted). |
---|
Sets the base item label paint and sends a RendererChangeEvent
to all registered listeners.
paint | the paint (null not permitted). |
---|
Sets the base flag that controls whether or not item labels are visible
and sends a RendererChangeEvent
to all registered listeners.
visible | the flag. |
---|
Sets the base setting for item label visibility and sends a
RendererChangeEvent
to all registered listeners.
visible | the flag (null permitted). |
---|
Sets the base visibility for item labels and, if requested, sends a
RendererChangeEvent
to all registered listeners.
visible | the visibility flag. |
---|---|
notify | a flag that controls whether or not listeners are notified. |
Sets the base item URL generator and sends a RendererChangeEvent
to all registered listeners.
generator | the item URL generator (null permitted). |
---|
Sets the base item label position for negative values and sends a
RendererChangeEvent
to all registered listeners.
position | the position. |
---|
Sets the base negative item label position and, if requested, sends a
RendererChangeEvent
to all registered listeners.
position | the position. |
---|---|
notify | notify registered listeners? |
Sets the base outline paint and sends a RendererChangeEvent
to
all registered listeners.
paint | the paint (null not permitted). |
---|
Sets the base outline stroke and sends a RendererChangeEvent
to
all registered listeners.
stroke | the stroke (null not permitted). |
---|
Sets the base paint and sends a RendererChangeEvent
to all
registered listeners.
paint | the paint (null not permitted). |
---|
Sets the base positive item label position and, if requested, sends a
RendererChangeEvent
to all registered listeners.
position | the position. |
---|---|
notify | notify registered listeners? |
Sets the base positive item label position.
position | the position. |
---|
Sets the base visibility and sends a RendererChangeEvent
to all
registered listeners.
visible | the flag. |
---|
Sets the base visibility and, if requested, sends
a RendererChangeEvent
to all registered listeners.
visible | the visibility. |
---|---|
notify | notify listeners? |
Sets the base visibility in the legend and sends a
RendererChangeEvent
to all registered listeners.
visible | the flag. |
---|
Sets the base visibility in the legend and, if requested, sends
a RendererChangeEvent
to all registered listeners.
visible | the visibility. |
---|---|
notify | notify listeners? |
Sets the base shape and sends a RendererChangeEvent
to all
registered listeners.
shape | the shape (null not permitted). |
---|
Sets the base stroke and sends a RendererChangeEvent
to all
registered listeners.
stroke | the stroke (null not permitted). |
---|
Sets the base tool tip generator and sends a
RendererChangeEvent
to all registered
listeners.
generator | the generator (null permitted). |
---|
This method is 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)
.
Sets the item label font for ALL series and sends a
RendererChangeEvent
to all registered listeners. You can set
this to null
if you prefer to set the font on a per series
basis.
font | the font (null permitted). |
---|
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on setSeriesItemLabelGenerator(int, CategoryItemLabelGenerator)
and
setBaseItemLabelGenerator(CategoryItemLabelGenerator)
.
Sets the item label generator for ALL series and sends a
RendererChangeEvent
to all registered listeners. This overrides
the per-series settings.
generator | the generator (null permitted). |
---|
This method is 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)
.
Sets the item label paint for ALL series and sends a
RendererChangeEvent
to all registered listeners.
paint | the paint (null permitted). |
---|
This method is 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)
.
Sets a flag that controls whether or not the item labels for ALL series are visible.
visible | the flag (null permitted). |
---|
This method is 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)
.
Sets a flag that controls whether or not the item labels for ALL series are visible.
visible | the flag. |
---|
This method is 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)
.
Sets the visibility of item labels for ALL series and, if requested,
sends a RendererChangeEvent
to all registered listeners.
visible | a flag that controls whether or not the item labels are
visible (null permitted). |
---|---|
notify | a flag that controls whether or not listeners are notified. |
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on setSeriesItemURLGenerator(int, CategoryURLGenerator)
and
setBaseItemURLGenerator(CategoryURLGenerator)
.
Sets the item URL generator for ALL series.
generator | the generator. |
---|
This method is 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)
.
Sets the item label position for negative values in ALL series, and
sends a RendererChangeEvent
to all registered listeners. You
need to set this to null
to expose the settings for
individual series.
position | the position (null permitted). |
---|
This method is 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)
.
Sets the item label position for negative values in ALL series and (if
requested) sends a RendererChangeEvent
to all registered
listeners.
position | the position (null permitted). |
---|---|
notify | notify registered listeners? |
This method is 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)
.
Sets the outline paint for ALL series (optional).
paint | the paint (null permitted). |
---|
This method is 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)
.
Sets the outline stroke for ALL series and sends a
RendererChangeEvent
to all registered listeners.
stroke | the stroke (null permitted). |
---|
This method is 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)
.
Sets the paint to be used for ALL series, and sends a
RendererChangeEvent
to all registered listeners. If this is
null
, the renderer will use the paint for the series.
paint | the paint (null permitted). |
---|
Sets the plot that the renderer has been assigned to. This method is
usually called by the CategoryPlot
, in normal usage you
shouldn't need to call this method directly.
plot | the plot (null not permitted). |
---|
This method is 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)
.
Sets the positive item label position for ALL series and (if requested)
sends a RendererChangeEvent
to all registered listeners.
position | the position (null permitted). |
---|---|
notify | notify registered listeners? |
This method is 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)
.
Sets the item label position for positive values in ALL series, and
sends a RendererChangeEvent
to all registered listeners. You
need to set this to null
to expose the settings for
individual series.
position | the position (null permitted). |
---|
Sets the item label font for a series and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
font | the font (null permitted). |
Sets the item label generator for a series and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
generator | the generator. |
Sets the item label paint for a series and sends a
RendererChangeEvent
to all registered listeners.
series | the series (zero based index). |
---|---|
paint | the paint (null permitted). |
Sets a flag that controls the visibility of the item labels for a series.
series | the series index (zero-based). |
---|---|
visible | the flag. |
Sets a flag that controls the visibility of the item labels for a series.
series | the series index (zero-based). |
---|---|
visible | the flag (null permitted). |
Sets the visibility of item labels for a series and, if requested, sends
a RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
visible | the visible flag. |
notify | a flag that controls whether or not listeners are notified. |
Sets the item URL generator for a series.
series | the series index (zero-based). |
---|---|
generator | the generator. |
Sets the item label position for negative values in a series and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
position | the position (null permitted). |
Sets the item label position for negative values in a series and (if
requested) sends a RendererChangeEvent
to all registered
listeners.
series | the series index (zero-based). |
---|---|
position | the position (null permitted). |
notify | notify registered listeners? |
Sets the paint used for a series outline and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
paint | the paint (null permitted). |
Sets the outline stroke used for a series and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
stroke | the stroke (null permitted). |
Sets the paint used for a series and sends a RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
paint | the paint (null permitted). |
Sets the item label position for all positive values in a series and (if
requested) sends a RendererChangeEvent
to all registered
listeners.
series | the series index (zero-based). |
---|---|
position | the position (null permitted). |
notify | notify registered listeners? |
Sets the item label position for all positive values in a series and
sends a RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
position | the position (null permitted). |
Sets the shape used for a series and sends a RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
shape | the shape (null permitted). |
Sets the stroke used for a series and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
stroke | the stroke (null permitted). |
Sets the tool tip generator for a series and sends a
RendererChangeEvent
to all registered
listeners.
series | the series index (zero-based). |
---|---|
generator | the generator (null permitted). |
Sets the flag that controls whether a series is visible and sends a
RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
visible | the flag (null permitted). |
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on setSeriesVisible(int, Boolean, boolean)
and setBaseSeriesVisible(boolean, boolean)
.
Sets the flag that controls the visibility of ALL series and sends a
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? |
Sets the flag that controls whether a series is visible and, if
requested, sends a RendererChangeEvent
to all registered
listeners.
series | the series index. |
---|---|
visible | the flag (null permitted). |
notify | notify listeners? |
This method is 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)
.
Sets the flag that controls the visibility of ALL series and sends a
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). |
---|
This method is 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)
.
Sets the flag that controls the visibility of ALL series in the legend
and sends a 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). |
---|
Sets the flag that controls whether a series is visible in the legend
and, if requested, sends a RendererChangeEvent
to all registered
listeners.
series | the series index. |
---|---|
visible | the flag (null permitted). |
notify | notify listeners? |
Sets the flag that controls whether a series is visible in the legend
and sends a RendererChangeEvent
to all registered listeners.
series | the series index (zero-based). |
---|---|
visible | the flag (null permitted). |
This method is 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)
.
Sets the flag that controls the visibility of ALL series in the legend
and sends a 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? |
This method is 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)
.
Sets the shape for ALL series (optional) and sends a
RendererChangeEvent
to all registered listeners.
shape | the shape (null permitted). |
---|
This method is 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)
.
Sets the stroke for ALL series and sends a RendererChangeEvent
to all registered listeners.
stroke | the stroke (null permitted). |
---|
This method is deprecated.
This method should no longer be used (as of version 1.0.6).
It is sufficient to rely on setSeriesToolTipGenerator(int, CategoryToolTipGenerator)
and
setBaseToolTipGenerator(CategoryToolTipGenerator)
.
Sets the tool tip generator for ALL series and sends a
RendererChangeEvent
to all registered
listeners.
generator | the generator (null permitted). |
---|