void | addChangeListener(RendererChangeListener listener)- Adds a change listener.
|
void | drawBackground(Graphics2D g2, CategoryPlot plot, Rectangle2D dataArea)- Draws a background for the data area.
|
void | drawDomainGridline(Graphics2D g2, CategoryPlot plot, Rectangle2D dataArea, double value)- Draws a grid line against the domain axis.
|
void | drawDomainMarker(Graphics2D g2, CategoryPlot plot, CategoryAxis axis, CategoryMarker marker, Rectangle2D dataArea)- Draws a line (or some other marker) to indicate a particular category on
the domain axis.
|
void | drawItem(Graphics2D g2, CategoryItemRendererState state, Rectangle2D dataArea, CategoryPlot plot, CategoryAxis domainAxis, ValueAxis rangeAxis, CategoryDataset dataset, int row, int column, int pass)- Draws a single data item.
|
void | drawOutline(Graphics2D g2, CategoryPlot plot, Rectangle2D dataArea)- Draws an outline for the data area.
|
void | drawRangeGridline(Graphics2D g2, CategoryPlot plot, ValueAxis axis, Rectangle2D dataArea, double value)- Draws a grid line against the range axis.
|
void | drawRangeMarker(Graphics2D g2, CategoryPlot plot, ValueAxis axis, Marker marker, Rectangle2D dataArea)- Draws a line (or some other marker) to indicate a particular value on
the range axis.
|
Range | findRangeBounds(CategoryDataset dataset)- Returns the range of values the renderer requires to display all the
items from the specified dataset.
|
Font | getBaseItemLabelFont()- Returns the base item label font (this is used when no other font
setting is available).
|
CategoryItemLabelGenerator | getBaseItemLabelGenerator()- Returns the base item label generator.
|
Paint | getBaseItemLabelPaint()- Returns the base item label paint.
|
Boolean | getBaseItemLabelsVisible()- Returns the base setting for item label visibility.
|
CategoryURLGenerator | getBaseItemURLGenerator()- Returns the base item URL generator.
|
ItemLabelPosition | getBaseNegativeItemLabelPosition()- Returns the base item label position for negative values.
|
Paint | getBaseOutlinePaint()- Returns the base outline paint.
|
Stroke | getBaseOutlineStroke()- Returns the base outline stroke.
|
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.
|
Shape | getBaseShape()- Returns the base shape.
|
Stroke | getBaseStroke()- Returns the base stroke.
|
CategoryToolTipGenerator | getBaseToolTipGenerator()- Returns the base tool tip generator (the "layer 2" generator).
|
Font | getItemLabelFont()- Returns the font used for all item labels.
|
Font | getItemLabelFont(int row, int column)- Returns the font for an item label.
|
CategoryItemLabelGenerator | getItemLabelGenerator(int series, int item)- Returns the item label generator for the specified data item.
|
Paint | getItemLabelPaint()- Returns the paint used for all item labels.
|
Paint | getItemLabelPaint(int row, int column)- Returns the paint used to draw an item label.
|
Paint | getItemOutlinePaint(int row, int column)- Returns the paint used to outline data items as they are drawn.
|
Stroke | getItemOutlineStroke(int row, int column)- Returns the stroke used to outline data items.
|
Paint | getItemPaint(int row, int column)- Returns the paint used to fill data items as they are drawn.
|
Shape | getItemShape(int row, int column)- Returns a shape used to represent a data item.
|
Stroke | getItemStroke(int row, int column)- Returns the stroke used to draw data items.
|
CategoryURLGenerator | getItemURLGenerator(int series, int item)- Returns the URL generator for an item.
|
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).
|
LegendItem | getLegendItem(int datasetIndex, int series)- Returns a legend item for a series.
|
ItemLabelPosition | getNegativeItemLabelPosition()- Returns the item label position for negative values in ALL series.
|
ItemLabelPosition | getNegativeItemLabelPosition(int row, int column)- Returns the item label position for negative values.
|
int | getPassCount()- Returns the number of passes through the dataset required by the
renderer.
|
CategoryPlot | getPlot()- Returns the plot that the renderer has been assigned to (where
null indicates that the renderer is not currently assigned
to a plot).
|
ItemLabelPosition | getPositiveItemLabelPosition()- Returns the item label position for positive values in ALL series.
|
ItemLabelPosition | getPositiveItemLabelPosition(int row, int column)- Returns the item label position for positive values.
|
Font | getSeriesItemLabelFont(int series)- Returns the font for all the item labels in a series.
|
CategoryItemLabelGenerator | getSeriesItemLabelGenerator(int series)- Returns the item label generator for a series.
|
Paint | getSeriesItemLabelPaint(int series)- Returns the paint used to draw the item labels for a series.
|
CategoryURLGenerator | getSeriesItemURLGenerator(int series)- Returns the item URL generator for a series.
|
ItemLabelPosition | getSeriesNegativeItemLabelPosition(int series)- Returns the item label position for all negative values in a series.
|
Paint | getSeriesOutlinePaint(int series)- Returns the paint used to outline an item drawn by the renderer.
|
Stroke | getSeriesOutlineStroke(int series)- Returns the stroke used to outline the items in a series.
|
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.
|
Shape | getSeriesShape(int series)- Returns a shape used to represent the items in a series.
|
Stroke | getSeriesStroke(int series)- Returns the stroke used to draw the items in a series.
|
CategoryToolTipGenerator | getSeriesToolTipGenerator(int series)- Returns the tool tip generator for the specified series (a "layer 1"
generator).
|
Boolean | getSeriesVisible()- Returns the flag that controls the visibility of ALL series.
|
Boolean | getSeriesVisible(int series)- Returns the flag that controls whether a series is visible.
|
Boolean | getSeriesVisibleInLegend()- Returns the flag that controls the visibility of ALL series in the
legend.
|
Boolean | getSeriesVisibleInLegend(int series)- Returns the flag that controls whether a series is visible in the
legend.
|
CategoryToolTipGenerator | getToolTipGenerator()- Returns the tool tip generator that will be used for ALL items in the
dataset (the "layer 0" generator).
|
CategoryToolTipGenerator | getToolTipGenerator(int row, int column)- Returns the tool tip generator that should be used for the specified
item.
|
CategoryItemRendererState | initialise(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info)- Initialises the renderer.
|
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 (this is typically used to hide an entire series).
|
boolean | isSeriesVisibleInLegend(int series)- Returns
true if the series should be shown in the legend,
and false otherwise.
|
void | removeChangeListener(RendererChangeListener listener)- Removes a change listener.
|
void | setBaseItemLabelFont(Font font)- Sets the base item label font and sends a
RendererChangeEvent
to all registered listeners.
|
void | setBaseItemLabelGenerator(CategoryItemLabelGenerator generator)- Sets the base item label generator and sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseItemLabelPaint(Paint paint)- Sets the base item label paint and sends a
RendererChangeEvent
to all registered listeners.
|
void | setBaseItemLabelsVisible(Boolean visible)- Sets the base setting for item label visibility.
|
void | setBaseItemLabelsVisible(Boolean visible, boolean notify)- Sets the base visibility for item labels 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 | setBaseItemURLGenerator(CategoryURLGenerator generator)- Sets the base item URL generator.
|
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(Paint paint)- Sets the base outline paint and sends a
RendererChangeEvent to
all registered listeners.
|
void | setBaseOutlineStroke(Stroke stroke)- Sets the base outline stroke and sends a
RendererChangeEvent to
all registered listeners.
|
void | setBasePaint(Paint paint)- Sets the base paint and 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(Shape shape)- Sets the base shape and sends a
RendererChangeEvent to all
registered listeners.
|
void | setBaseStroke(Stroke stroke)- Sets the base stroke.
|
void | setBaseToolTipGenerator(CategoryToolTipGenerator generator)- Sets the base tool tip generator and sends a
RendererChangeEvent to all registered
listeners.
|
void | setItemLabelFont(Font font)- Sets the item label font for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelGenerator(CategoryItemLabelGenerator generator)- Sets the item label generator for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelPaint(Paint paint)- Sets the item label paint for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelsVisible(Boolean visible)- Sets a flag that controls whether or not the item labels for ALL series
are visible.
|
void | setItemLabelsVisible(Boolean visible, boolean notify)- Sets the visibility of item labels for ALL series and, if requested,
sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelsVisible(boolean visible)- Sets a flag that controls whether or not the item labels for ALL series
are visible.
|
void | setItemURLGenerator(CategoryURLGenerator generator)- Sets the item URL generator for ALL series.
|
void | setNegativeItemLabelPosition(ItemLabelPosition position)- Sets the item label position for negative values in ALL series, and
sends a
RendererChangeEvent to all registered listeners.
|
void | setNegativeItemLabelPosition(ItemLabelPosition position, boolean notify)- Sets the item label position for negative values in ALL series and (if
requested) sends a
RendererChangeEvent to all registered
listeners.
|
void | setOutlinePaint(Paint paint)- Sets the outline paint for ALL series (optional).
|
void | setOutlineStroke(Stroke stroke)- Sets the outline stroke for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setPaint(Paint paint)- Sets the paint to be used for ALL series, and sends a
RendererChangeEvent to all registered listeners.
|
void | setPlot(CategoryPlot plot)- Sets the plot that the renderer has been assigned to.
|
void | setPositiveItemLabelPosition(ItemLabelPosition position)- Sets the item label position for positive values in ALL series, and
sends a
RendererChangeEvent to all registered listeners.
|
void | setPositiveItemLabelPosition(ItemLabelPosition position, boolean notify)- Sets the positive item label position for ALL series and (if requested)
sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelFont(int series, Font font)- Sets the item label font for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelGenerator(int series, CategoryItemLabelGenerator generator)- Sets the item label generator for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelPaint(int series, Paint paint)- Sets the item label paint for a series and 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, Boolean visible, boolean notify)- Sets the visibility of item labels 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 | setSeriesItemURLGenerator(int series, CategoryURLGenerator generator)- Sets the item URL generator for a series.
|
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, Paint paint)- Sets the paint used for a series outline and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesOutlineStroke(int series, Stroke stroke)- Sets the outline stroke used for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesPaint(int series, Paint paint)- Sets the paint used for a series and 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, Shape shape)- Sets the shape used for a series and sends a
RendererChangeEvent
to all registered listeners.
|
void | setSeriesStroke(int series, Stroke stroke)- Sets the stroke used for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesToolTipGenerator(int series, CategoryToolTipGenerator generator)- Sets the tool tip generator for a series and sends a
RendererChangeEvent to all registered
listeners.
|
void | setSeriesVisible(Boolean visible)- Sets the flag that controls the visibility of ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(Boolean visible, boolean notify)- Sets the flag that controls the visibility of ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(int series, Boolean visible)- Sets the flag that controls whether a series is visible and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(int series, 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(Boolean visible)- Sets the flag that controls the visibility of ALL series in the legend
and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisibleInLegend(Boolean visible, boolean notify)- Sets the flag that controls the visibility of ALL series in the legend
and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisibleInLegend(int series, 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, 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(Shape shape)- Sets the shape for ALL series (optional) and sends a
RendererChangeEvent to all registered listeners.
|
void | setStroke(Stroke stroke)- Sets the stroke for ALL series and sends a
RendererChangeEvent
to all registered listeners.
|
void | setToolTipGenerator(CategoryToolTipGenerator generator)- Sets the tool tip generator for ALL series and sends a
RendererChangeEvent to all registered
listeners.
|