org.jfree.chart.renderer.xy.XYItemRenderer |
Interface for rendering the visual representation of a single (x, y) item on
an XYPlot
.
To support cloning charts, it is recommended that renderers implement both
the Cloneable
and PublicCloneable
interfaces.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Adds an annotation to the specified layer.
| |||||||||||
Adds an annotation and sends a
RendererChangeEvent to all
registered listeners. | |||||||||||
Add a renderer change listener.
| |||||||||||
Draws all the annotations for the specified layer.
| |||||||||||
Draws a grid line against the domain axis.
| |||||||||||
Draws the specified
marker against the domain axis. | |||||||||||
Called for each item to be plotted.
| |||||||||||
Draws a line perpendicular to the range axis.
| |||||||||||
Draws a horizontal line across the chart to represent a 'range marker'.
| |||||||||||
Fills a band between two values on the axis.
| |||||||||||
Fills a band between two values on the range axis.
| |||||||||||
Returns the lower and upper bounds (range) of the x-values in the
specified dataset.
| |||||||||||
Returns the lower and upper bounds (range) of the y-values in 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 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.
| |||||||||||
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 a 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 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 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 from a dataset.
| |||||||||||
Returns the legend item label generator.
| |||||||||||
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 data required by the renderer.
| |||||||||||
Returns the plot that this 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
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 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 a series.
| |||||||||||
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() .
| |||||||||||
Returns the tool tip generator for a data item.
| |||||||||||
Returns the URL generator for HTML image maps.
| |||||||||||
Initialises the renderer then returns the number of 'passes' through the
data that the renderer will require (usually just one).
| |||||||||||
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 the specified annotation and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
Removes all annotations and sends a
RendererChangeEvent
to all registered listeners. | |||||||||||
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.
| |||||||||||
Sets the base setting for item label visibility.
| |||||||||||
Sets the base visibility for item labels and, if requested, 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.
As of version 1.0.6, this override setting should not be
used. You can use the base setting instead
(
setBaseItemLabelGenerator(XYItemLabelGenerator) ).
| |||||||||||
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) .
| |||||||||||
Sets the legend item label 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
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 this renderer is 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 and sends a
RendererChangeEvent to all registered
listeners. | |||||||||||
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 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.
As of version 1.0.6, this override setting should not be
used. You can use the base setting instead
(
setBaseToolTipGenerator(XYToolTipGenerator) ).
| |||||||||||
Sets the URL generator for HTML image maps.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Adds an annotation to the specified layer.
annotation | the annotation (null not permitted). |
---|---|
layer | the layer (null not permitted).
|
Adds an annotation and sends a RendererChangeEvent
to all
registered listeners. The annotation is added to the foreground
layer.
annotation | the annotation (null not permitted).
|
---|
Add a renderer change listener.
listener | the listener. |
---|
Draws all the annotations for the specified layer.
g2 | the graphics device. |
---|---|
dataArea | the data area. |
domainAxis | the domain axis. |
rangeAxis | the range axis. |
layer | the layer. |
info | the plot rendering info. |
Draws a grid line against the domain 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 the specified marker
against the domain axis.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the value axis. |
marker | the marker. |
dataArea | the axis data area. |
Called for each item to be plotted.
The XYPlot
can make multiple passes through the dataset,
depending on the value returned by the renderer's initialise() method.
g2 | the graphics device. |
---|---|
state | the renderer state. |
dataArea | the area within which the data is being rendered. |
info | collects drawing info. |
plot | the plot (can be used to obtain standard color information etc). |
domainAxis | the domain axis. |
rangeAxis | the range axis. |
dataset | the dataset. |
series | the series index (zero-based). |
item | the item index (zero-based). |
crosshairState | crosshair information for the plot
(null permitted). |
pass | the pass index. |
Draws a line perpendicular to the range axis.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the value axis. |
dataArea | the area for plotting data. |
value | the data value. |
paint | the paint (null not permitted). |
stroke | the stroke (null not permitted).
|
Draws a horizontal line across the chart to represent a 'range marker'.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the value axis. |
marker | the marker line. |
dataArea | the axis data area. |
Fills a band between two values on the axis. This can be used to color bands between the grid lines.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the domain axis. |
dataArea | the data area. |
start | the start value. |
end | the end value. |
Fills a band between two values on the range axis. This can be used to color bands between the grid lines.
g2 | the graphics device. |
---|---|
plot | the plot. |
axis | the range axis. |
dataArea | the data area. |
start | the start value. |
end | the end value. |
Returns the lower and upper bounds (range) of the x-values in the specified dataset.
dataset | the dataset (null permitted). |
---|
Returns the lower and upper bounds (range) of the y-values in the specified dataset. The implementation of this method will take into account the presentation used by the renderers (for example, a renderer that "stacks" values will return a bigger range than a renderer that doesn't).
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.
null
).Returns the base item label position for negative values.
null
).
Returns the base outline stroke.
null
).Returns the base positive item label position.
null
).
Returns the base visibility for all series.
Returns the base visibility in the legend for all series.
Returns the base tool tip 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 a data item.
row | the row index (zero based). |
---|---|
column | the column 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 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 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 from a dataset.
datasetIndex | the dataset index. |
---|---|
series | the series (zero-based index). |
null
).
Returns the legend item label generator.
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). |
null
).
Returns the number of passes through the data required by the renderer.
Returns the plot that this 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
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 label position for all negative values in a series.
series | the series index (zero-based). |
---|
null
).
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). |
---|
null
).
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 a series.
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
).Returns the tool tip generator for a data item.
row | the row index (zero based). |
---|---|
column | the column index (zero based). |
null
).
Returns the URL generator for HTML image maps.
Initialises the renderer then returns the number of 'passes' through the data that the renderer will require (usually just one). 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. |
dataset | the dataset. |
info | an optional info collection object to return data back to the 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 the specified annotation and sends a RendererChangeEvent
to all registered listeners.
annotation | the annotation to remove (null not
permitted). |
---|
Removes all annotations and sends a RendererChangeEvent
to all registered listeners.
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.
visible | the flag. |
---|
Sets the base setting for item label visibility.
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 label position for negative values and sends a
RendererChangeEvent
to all registered listeners.
position | the position (null not permitted).
|
---|
Sets the base negative item label position and, if requested, sends a
RendererChangeEvent
to all registered listeners.
position | the position (null not permitted). |
---|---|
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 (null not permitted). |
---|---|
notify | notify registered listeners? |
Sets the base positive item label position.
position | the position (null not permitted).
|
---|
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.
As of version 1.0.6, this override setting should not be
used. You can use the base setting instead
(setBaseItemLabelGenerator(XYItemLabelGenerator)
).
Sets the item label generator for ALL series 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 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. |
Sets the legend item label generator and sends a
RendererChangeEvent
to all registered listeners.
generator | the generator (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
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 this renderer is assigned to. This method will be called by the plot class...you do not need to call it yourself.
plot | the plot. |
---|
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 (null permitted). |
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 and sends a RendererChangeEvent
to all registered
listeners.
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 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.
As of version 1.0.6, this override setting should not be
used. You can use the base setting instead
(setBaseToolTipGenerator(XYToolTipGenerator)
).
Sets the tool tip generator for ALL series and sends a
RendererChangeEvent
to all registered listeners.
generator | the generator (null permitted). |
---|
Sets the URL generator for HTML image maps.
urlGenerator | the URL generator (null permitted). |
---|