Interface CustomCategoryItemRenderer
- All Superinterfaces:
org.jfree.chart.renderer.category.CategoryItemRenderer,CustomRenderer,com.jfreechartextensions.renderers.ExtendedCategoryItemRenderer,org.jfree.chart.LegendItemSource
- All Known Implementing Classes:
CustomAreaRenderer,CustomBarRenderer,CustomGroupedBarRenderer,CustomLineAndShapeRenderer,CustomStackedAreaRenderer,CustomStepRenderer
public interface CustomCategoryItemRenderer
extends com.jfreechartextensions.renderers.ExtendedCategoryItemRenderer, CustomRenderer
Category plot renderer.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddrawErrorBars(Graphics2D g2, org.jfree.chart.renderer.category.CategoryItemRendererState state, Rectangle2D dataArea, org.jfree.chart.plot.CategoryPlot plot, org.jfree.chart.axis.ValueAxis rangeAxis, org.jfree.data.category.CategoryDataset dataset, int row, int column, double x, Paint defaultColor) default PainterrorBarColor(CategoryDataSetCollection dataSetCollection, int row, Paint defaultPaint) voidClear out the set of cached legend items so they can be refreshed upon the next snapshot cycle.voidset(int seriesIndex, CustomCategoryPlot plot) Sets the data for this renderer.default voidMethods inherited from interface org.jfree.chart.renderer.category.CategoryItemRenderer
addChangeListener, drawBackground, drawDomainGridline, drawDomainMarker, drawItem, drawOutline, drawRangeGridline, drawRangeMarker, findRangeBounds, getBaseItemLabelFont, getBaseItemLabelGenerator, getBaseItemLabelPaint, getBaseItemLabelsVisible, getBaseItemURLGenerator, getBaseNegativeItemLabelPosition, getBaseOutlinePaint, getBaseOutlineStroke, getBasePaint, getBasePositiveItemLabelPosition, getBaseSeriesVisible, getBaseSeriesVisibleInLegend, getBaseShape, getBaseStroke, getBaseToolTipGenerator, getItemLabelFont, getItemLabelFont, getItemLabelGenerator, getItemLabelPaint, getItemLabelPaint, getItemMiddle, getItemOutlinePaint, getItemOutlineStroke, getItemPaint, getItemShape, getItemStroke, getItemURLGenerator, getItemVisible, getLegendItem, getNegativeItemLabelPosition, getNegativeItemLabelPosition, getPassCount, getPlot, getPositiveItemLabelPosition, getPositiveItemLabelPosition, getSeriesItemLabelFont, getSeriesItemLabelGenerator, getSeriesItemLabelPaint, getSeriesItemURLGenerator, getSeriesNegativeItemLabelPosition, getSeriesOutlinePaint, getSeriesOutlineStroke, getSeriesPaint, getSeriesPositiveItemLabelPosition, getSeriesShape, getSeriesStroke, getSeriesToolTipGenerator, getSeriesVisible, getSeriesVisible, getSeriesVisibleInLegend, getSeriesVisibleInLegend, getToolTipGenerator, getToolTipGenerator, initialise, isItemLabelVisible, isSeriesItemLabelsVisible, isSeriesVisible, isSeriesVisibleInLegend, removeChangeListener, setBaseItemLabelFont, setBaseItemLabelGenerator, setBaseItemLabelPaint, setBaseItemLabelsVisible, setBaseItemLabelsVisible, setBaseItemLabelsVisible, setBaseItemURLGenerator, setBaseNegativeItemLabelPosition, setBaseNegativeItemLabelPosition, setBaseOutlinePaint, setBaseOutlineStroke, setBasePaint, setBasePositiveItemLabelPosition, setBasePositiveItemLabelPosition, setBaseSeriesVisible, setBaseSeriesVisible, setBaseSeriesVisibleInLegend, setBaseSeriesVisibleInLegend, setBaseShape, setBaseStroke, setBaseToolTipGenerator, setItemLabelFont, setItemLabelGenerator, setItemLabelPaint, setItemLabelsVisible, setItemLabelsVisible, setItemLabelsVisible, setItemURLGenerator, setNegativeItemLabelPosition, setNegativeItemLabelPosition, setOutlinePaint, setOutlineStroke, setPaint, setPlot, setPositiveItemLabelPosition, setPositiveItemLabelPosition, setSeriesItemLabelFont, setSeriesItemLabelGenerator, setSeriesItemLabelPaint, setSeriesItemLabelsVisible, setSeriesItemLabelsVisible, setSeriesItemLabelsVisible, setSeriesItemURLGenerator, setSeriesNegativeItemLabelPosition, setSeriesNegativeItemLabelPosition, setSeriesOutlinePaint, setSeriesOutlineStroke, setSeriesPaint, setSeriesPositiveItemLabelPosition, setSeriesPositiveItemLabelPosition, setSeriesShape, setSeriesStroke, setSeriesToolTipGenerator, setSeriesVisible, setSeriesVisible, setSeriesVisible, setSeriesVisible, setSeriesVisibleInLegend, setSeriesVisibleInLegend, setSeriesVisibleInLegend, setSeriesVisibleInLegend, setShape, setStroke, setToolTipGeneratorMethods inherited from interface com.illumon.iris.db.plot.builders.jfreechart.renderers.CustomRenderer
getLegendItem, getLegendSeriesVisibilityMap, getOneClickSeriesVisibilityMap, isSeriesVisibleAux, setLegendLabelColorMethods inherited from interface com.jfreechartextensions.renderers.ExtendedCategoryItemRenderer
drawErrorBarsMethods inherited from interface org.jfree.chart.LegendItemSource
getLegendItems
-
Method Details
-
set
Sets the data for this renderer.- Parameters:
seriesIndex- data set index inplotplot- plot
-
drawErrorBars
default void drawErrorBars(Graphics2D g2, org.jfree.chart.renderer.category.CategoryItemRendererState state, Rectangle2D dataArea, org.jfree.chart.plot.CategoryPlot plot, org.jfree.chart.axis.ValueAxis rangeAxis, org.jfree.data.category.CategoryDataset dataset, int row, int column, double x, Paint defaultColor) - Specified by:
drawErrorBarsin interfacecom.jfreechartextensions.renderers.ExtendedCategoryItemRenderer
-
errorBarColor
default Paint errorBarColor(CategoryDataSetCollection dataSetCollection, int row, Paint defaultPaint) -
triggerRedraw
default void triggerRedraw()- Specified by:
triggerRedrawin interfaceCustomRenderer
-
resetLegend
void resetLegend()Clear out the set of cached legend items so they can be refreshed upon the next snapshot cycle.
-