Java org.jfree.chart.renderer.category CategoryItemRenderer fields, constructors, methods, implement or subclass

Example usage for Java org.jfree.chart.renderer.category CategoryItemRenderer fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.jfree.chart.renderer.category CategoryItemRenderer.

The text is from its open source code.

Implementation

org.jfree.chart.renderer.category.CategoryItemRenderer has the following implementations.
Click this link to see all its implementation.

Method

voiddrawItem(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.
FontgetBaseItemLabelFont()
Returns the base item label font (this is used when no other font setting is available).
CategoryItemLabelGeneratorgetBaseItemLabelGenerator()
Returns the base item label generator.
BooleangetBaseItemLabelsVisible()
Returns the base setting for item label visibility.
ItemLabelPositiongetBaseNegativeItemLabelPosition()
Returns the base item label position for negative values.
ItemLabelPositiongetBasePositiveItemLabelPosition()
Returns the base positive item label position.
ClassgetClass()
Returns the runtime class of this Object .
CategoryItemLabelGeneratorgetItemLabelGenerator(int series, int item)
Returns the item label generator for the specified data item.
LegendItemgetLegendItem(int datasetIndex, int series)
Returns a legend item for a series.
LegendItemCollectiongetLegendItems()
Returns a (possibly empty) collection of legend items.
intgetPassCount()
Returns the number of passes through the dataset required by the renderer.
PaintgetSeriesPaint(int series)
Returns the paint used to fill an item drawn by the renderer.
CategoryItemRendererStateinitialise(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info)
Initialises the renderer.
voidsetBaseItemLabelFont(Font font)
Sets the base item label font and sends a RendererChangeEvent to all registered listeners.
voidsetBaseItemLabelGenerator(CategoryItemLabelGenerator generator)
Sets the base item label generator and sends a RendererChangeEvent to all registered listeners.
voidsetBaseItemLabelPaint(Paint paint)
Sets the base item label paint and sends a RendererChangeEvent to all registered listeners.
voidsetBaseItemLabelsVisible(boolean visible)
Sets the base flag that controls whether or not item labels are visible and sends a RendererChangeEvent to all registered listeners.
voidsetBaseItemLabelsVisible(Boolean visible)
Sets the base setting for item label visibility and sends a RendererChangeEvent to all registered listeners.
voidsetBaseItemURLGenerator(CategoryURLGenerator generator)
Sets the base item URL generator and sends a RendererChangeEvent to all registered listeners.
voidsetBaseNegativeItemLabelPosition(ItemLabelPosition position)
Sets the base item label position for negative values and sends a RendererChangeEvent to all registered listeners.
voidsetBaseOutlinePaint(Paint paint)
Sets the base outline paint and sends a RendererChangeEvent to all registered listeners.
voidsetBaseOutlineStroke(Stroke stroke)
Sets the base outline stroke and sends a RendererChangeEvent to all registered listeners.
voidsetBasePaint(Paint paint)
Sets the base paint and sends a RendererChangeEvent to all registered listeners.
voidsetBasePositiveItemLabelPosition(ItemLabelPosition position)
Sets the base positive item label position.
voidsetBaseSeriesVisibleInLegend(boolean visible)
Sets the base visibility in the legend and sends a RendererChangeEvent to all registered listeners.
voidsetBaseStroke(Stroke stroke)
Sets the base stroke and sends a RendererChangeEvent to all registered listeners.
voidsetBaseToolTipGenerator(CategoryToolTipGenerator generator)
Sets the base tool tip generator and sends a org.jfree.chart.event.RendererChangeEvent to all registered listeners.
voidsetItemLabelFont(Font font)
Sets the item label font for ALL series and sends a RendererChangeEvent to all registered listeners.
voidsetItemLabelGenerator(CategoryItemLabelGenerator generator)
Sets the item label generator for ALL series and sends a RendererChangeEvent to all registered listeners.
voidsetItemLabelPaint(Paint paint)
Sets the item label paint for ALL series and sends a RendererChangeEvent to all registered listeners.
voidsetItemLabelsVisible(boolean visible)
Sets a flag that controls whether or not the item labels for ALL series are visible.
voidsetItemLabelsVisible(Boolean visible)
Sets a flag that controls whether or not the item labels for ALL series are visible.
voidsetItemURLGenerator(CategoryURLGenerator generator)
Sets the item URL generator for ALL series.
voidsetNegativeItemLabelPosition(ItemLabelPosition position)
Sets the item label position for negative values in ALL series, and sends a RendererChangeEvent to all registered listeners.
voidsetOutlineStroke(Stroke stroke)
Sets the outline stroke for ALL series and sends a RendererChangeEvent to all registered listeners.
voidsetPaint(Paint paint)
Sets the paint to be used for ALL series, and sends a RendererChangeEvent to all registered listeners.
voidsetPositiveItemLabelPosition(ItemLabelPosition position)
Sets the item label position for positive values in ALL series, and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesItemLabelFont(int series, Font font)
Sets the item label font for a series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesItemLabelGenerator(int series, CategoryItemLabelGenerator generator)
Sets the item label generator for a series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesItemLabelPaint(int series, Paint paint)
Sets the item label paint for a series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesItemLabelsVisible(int series, boolean visible)
Sets a flag that controls the visibility of the item labels for a series.
voidsetSeriesItemLabelsVisible(int series, Boolean visible)
Sets a flag that controls the visibility of the item labels for a series.
voidsetSeriesOutlinePaint(int series, Paint paint)
Sets the paint used for a series outline and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesOutlineStroke(int series, Stroke stroke)
Sets the outline stroke used for a series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesPaint(int series, Paint paint)
Sets the paint used for a series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesStroke(int series, Stroke stroke)
Sets the stroke used for a series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesToolTipGenerator(int series, CategoryToolTipGenerator generator)
Sets the tool tip generator for a series and sends a org.jfree.chart.event.RendererChangeEvent to all registered listeners.
voidsetSeriesVisible(Boolean visible, boolean notify)
Sets the flag that controls the visibility of ALL series and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesVisible(int series, Boolean visible)
Sets the flag that controls whether a series is visible and sends a RendererChangeEvent to all registered listeners.
voidsetSeriesVisibleInLegend(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.
voidsetSeriesVisibleInLegend(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.
voidsetShape(Shape shape)
Sets the shape for ALL series (optional) and sends a RendererChangeEvent to all registered listeners.
voidsetStroke(Stroke stroke)
Sets the stroke for ALL series and sends a RendererChangeEvent to all registered listeners.
voidsetToolTipGenerator(CategoryToolTipGenerator generator)
Sets the tool tip generator for ALL series and sends a org.jfree.chart.event.RendererChangeEvent to all registered listeners.