-
Deprecated InterfacesInterfaceDescriptionThis interface is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use
XYPlot
andXYBlockRenderer
.This interface is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.1.0.13
-
Deprecated ClassesClassDescriptionThis class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use
XYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is not used by JFreeChart.This class is no longer supported. If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This plot is no longer supported, please useXYPlot
with anXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to useXYPlot
andXYBlockRenderer
.As of version 1.0.13. This class will be removed from JFreeChart 1.2.0 onwards. Anyone needing this facility will need to maintain it outside of JFreeChart.As of version 1.0.13. This class will be removed from JFreeChart 1.2.0 onwards. Anyone needing this facility will need to maintain it outside of JFreeChart.
-
Deprecated FieldsFieldDescriptionAs pointed out in bug #977, the SimpleDateFormat in this object uses Calendar which is not thread safe...so you should avoid reusing this instance and create a new instance as required.As of version 1.0.13, use
DateTickUnitType
instead.As of version 1.0.13, useDateTickUnitType
instead.As of version 1.0.13, useDateTickUnitType
instead.As of version 1.0.13, useDateTickUnitType
instead.As of version 1.0.13, useDateTickUnitType
instead.As of version 1.0.13, use the rollUnitType field.As of version 1.0.13, useDateTickUnitType
instead.As of version 1.0.13, use the unitType field.As of version 1.0.13, useDateTickUnitType
instead.As of 1.0.7. When the default time zone is required, just callTimeZone.getDefault()
.As of 1.0.7. This field doesn't take into account changes to the default time zone.As of 1.0.7. This field is initialised based on the default time zone, and doesn't take into account subsequent changes to the default.From 1.0.5 onwards, the axis defines a defaultRange attribute (seeValueAxis.getDefaultAutoRange()
).From 1.0.5 onwards, the axis defines a defaultRange attribute (seeValueAxis.getDefaultAutoRange()
).As of 1.0.6, this field is deprecated in favour of thecolumnKey
field.As of 1.0.6, this field is redundant as you can derive the index from thecolumnKey
field.As of 1.0.6, this field is redundant as you can derive the index from therowKey
field.As of 1.0.7, useStandardPieToolTipGenerator.DEFAULT_TOOLTIP_FORMAT
instead.This field is redundant, it is sufficient to use sectionOutlinePaintMap and baseSectionOutlinePaint. Deprecated as of version 1.0.6.This field is redundant, it is sufficient to use sectionOutlineStrokeMap and baseSectionOutlineStroke. Deprecated as of version 1.0.6.This field is redundant, it is sufficient to use sectionPaintMap and baseSectionPaint. Deprecated as of version 1.0.6.As of 1.0.7, useThermometerPlot.getBulbDiameter()
.As of 1.0.7, useThermometerPlot.getBulbRadius()
.As of 1.0.7, useThermometerPlot.getColumnDiameter()
.As of 1.0.7, useThermometerPlot.getColumnRadius()
.As of 1.0.7, useThermometerPlot.getGap()
times two.As of 1.0.7, useThermometerPlot.getGap()
.This field is redundant, you can rely on the createEntitiesList and baseCreateEntities fields. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on fillPaintList and baseFillPaint. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on itemLabelFontList and baseItemLabelFont. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on itemLabelPaintList and baseItemLabelPaint. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on itemLabelsVisibleList and baseItemLabelsVisible. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on the negativeItemLabelPositionList and baseNegativeItemLabelPosition fields. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on outlinePaintList and baseOutlinePaint. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on strokeList and baseStroke. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on paintList and basePaint. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on the positiveItemLabelPositionList and basePositiveItemLabelPosition fields. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on seriesVisibleList and baseSeriesVisible. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on seriesVisibleInLegendList and baseSeriesVisibleInLegend. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on shapeList and baseShape. Deprecated from version 1.0.6 onwards.This field is redundant, you can rely on strokeList and baseStroke. Deprecated from version 1.0.6 onwards.This field is redundant and deprecated as of version 1.0.6.This field is redundant and deprecated as of version 1.0.6.This field is redundant and deprecated as of version 1.0.6.As of 1.0.7 (this override flag is unnecessary).As of 1.0.7 (this override flag is unnecessary).As of 1.0.7 (this override flag is unnecessary).This field is redundant, use itemLabelGeneratorList and baseItemLabelGenerator instead. Deprecated as of version 1.0.6.This field is redundant, use tooltipGeneratorList and baseToolTipGenerator instead. Deprecated as of version 1.0.6.As of 1.0.8, this override should not be used.As of 1.0.7.As of 1.0.7.As of 1.0.7.As of 1.0.11, we discourage the use of this field - useTimeZone.getDefault()
instead.This was a bad idea, don't use it!No longer used (as of 1.0.1).
-
Deprecated MethodsMethodDescriptionSince 1.0.11, use
DateAxis.createStandardDateTickUnits(TimeZone, Locale)
to explicitly set the locale as well as the time zone.As of JFreeChart 1.0.10, this method is deprecated - you should useDateTickUnit.addToDate(Date, TimeZone)
instead.As of version 1.0.13, useDateTickUnit.getMultiple()
.As of version 1.0.13, use theDateTickUnit.getRollMultiple()
As of version 1.0.13, useDateTickUnit.getRollUnitType()
.As of 1.0.13, use the getUnitType() method.This method is no longer used internally and will be removed from a future version. If you need this method, copy the source code into your project.As of 1.0.13, use the method that specifies the locale also.UseAbstractBlock.getFrame()
instead.UseAbstractBlock.setFrame(BlockFrame)
instead.The return type for this method should beComparable
, so it has been deprecated as of version 1.0.6 and replaced byCategoryItemEntity.getColumnKey()
.As of 1.0.6, you can derive this information from theCategoryItemEntity.getColumnKey()
method.As of 1.0.6, you can derive this information from theCategoryItemEntity.getRowKey()
method.As of version 1.0.6, useCategoryItemEntity.setColumnKey(Comparable)
.As of 1.0.6, useCategoryItemEntity.setColumnKey(Comparable)
to designate the category.As of 1.0.6, you should useCategoryItemEntity.setRowKey(Comparable)
to designate the series.As of 1.0.6, use theLegendItemEntity.getSeriesKey()
method.As of 1.0.6, use theLegendItemEntity.setSeriesKey(Comparable)
method.As of version 1.0.11, the domain axis should be determined using the dataset index.As of version 1.0.11, the domain axis should be determined using the dataset index.UseCrosshairState.updateCrosshairPoint(double, double, int, int, double, double, PlotOrientation)
. See bug report 1086307.UseCrosshairState.updateCrosshairX(double, int)
. See bug report 1086307.UseCrosshairState.updateCrosshairY(double, int)
. See bug report 1086307.UsePiePlot.getExplodePercent(Comparable)
instead.UsePiePlot.getSectionOutlinePaint(Comparable)
andPiePlot.getBaseSectionOutlinePaint()
. Deprecated as of version 1.0.6.UsePiePlot.getSectionOutlinePaint(Comparable)
instead.UsePiePlot.getSectionOutlineStroke(Comparable)
andPiePlot.getBaseSectionOutlineStroke()
. Deprecated as of version 1.0.6.UsePiePlot.getSectionOutlineStroke(Comparable)
instead.UsePiePlot.getSectionPaint(Comparable)
andPiePlot.getBaseSectionPaint()
. Deprecated as of version 1.0.6.UsePiePlot.getSectionPaint(Comparable)
instead.UsePiePlot.setExplodePercent(Comparable, double)
instead.UsePiePlot.setSectionOutlinePaint(Comparable, Paint)
instead.UsePiePlot.setSectionOutlinePaint(Comparable, Paint)
andPiePlot.setBaseSectionOutlinePaint(Paint)
. Deprecated as of version 1.0.6.UsePiePlot.setSectionOutlineStroke(Comparable, Stroke)
instead.UsePiePlot.setSectionOutlineStroke(Comparable, Stroke)
andPiePlot.setBaseSectionOutlineStroke(Stroke)
. Deprecated as of version 1.0.6.UsePiePlot.setSectionPaint(Comparable, Paint)
instead.UsePiePlot.setSectionPaint(Comparable, Paint)
andPiePlot.setBaseSectionPaint(Paint)
. Deprecated as of version 1.0.6.As of version 1.0.14, this method is no longer used.Since 1.0.14, usePolarPlot.getAxis()
and call the getUpperBound() method.Since 1.0.14, grab a reference to the dataset and check the series count directly.Since 1.0.14, usePolarPlot.translateToJava2D(double, double, org.jfree.chart.axis.ValueAxis, java.awt.geom.Rectangle2D)
instead.This method is not used. Officially deprecated in version 1.0.6.This method is not used. Officially deprecated in version 1.0.6.This flag doesn't do anything useful/visible. Deprecated as of version 1.0.6.This flag doesn't do anything useful/visible. Deprecated as of version 1.0.6.Use setUnits(int) instead. Deprecated as of version 1.0.6, because this method is a little obscure and redundant anyway.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesCreateEntities(int)
andAbstractRenderer.getBaseCreateEntities()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesItemLabelFont(int)
andAbstractRenderer.getBaseItemLabelFont()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesItemLabelPaint(int)
andAbstractRenderer.getBaseItemLabelPaint()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesNegativeItemLabelPosition(int)
andAbstractRenderer.getBaseNegativeItemLabelPosition()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesPositiveItemLabelPosition(int)
andAbstractRenderer.getBasePositiveItemLabelPosition()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesVisible(int)
andAbstractRenderer.getBaseSeriesVisible()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.getSeriesVisibleInLegend(int)
andAbstractRenderer.getBaseSeriesVisibleInLegend()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesCreateEntities(int, Boolean)
andAbstractRenderer.setBaseCreateEntities(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelFont(int, Font, boolean)
andAbstractRenderer.setBaseItemLabelFont(Font, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesFillPaint(int, Paint)
andAbstractRenderer.setBaseFillPaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesFillPaint(int, Paint, boolean)
andAbstractRenderer.setBaseFillPaint(Paint, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelFont(int, Font)
andAbstractRenderer.setBaseItemLabelFont(Font)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelFont(int, Font, boolean)
andAbstractRenderer.setBaseItemLabelFont(Font, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelPaint(int, Paint)
andAbstractRenderer.setBaseItemLabelPaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelPaint(int, Paint, boolean)
andAbstractRenderer.setBaseItemLabelPaint(Paint, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelsVisible(int, Boolean)
andAbstractRenderer.setBaseItemLabelsVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelsVisible(int, Boolean)
andAbstractRenderer.setBaseItemLabelsVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesItemLabelsVisible(int, Boolean, boolean)
andAbstractRenderer.setBaseItemLabelsVisible(Boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesNegativeItemLabelPosition(int, ItemLabelPosition)
andAbstractRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesNegativeItemLabelPosition(int, ItemLabelPosition, boolean)
andAbstractRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesOutlinePaint(int, Paint)
andAbstractRenderer.setBaseOutlinePaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesOutlinePaint(int, Paint, boolean)
andAbstractRenderer.setBaseOutlinePaint(Paint, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesOutlineStroke(int, Stroke)
andAbstractRenderer.setBaseOutlineStroke(Stroke)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesOutlineStroke(int, Stroke, boolean)
andAbstractRenderer.setBaseOutlineStroke(Stroke, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesPaint(int, Paint)
andAbstractRenderer.setBasePaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesPaint(int, Paint, boolean)
andAbstractRenderer.setBasePaint(Paint, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesPositiveItemLabelPosition(int, ItemLabelPosition)
andAbstractRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesPositiveItemLabelPosition(int, ItemLabelPosition, boolean)
andAbstractRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesVisible(int, Boolean)
andAbstractRenderer.setBaseSeriesVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesVisible(int, Boolean)
andAbstractRenderer.setBaseSeriesVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesVisibleInLegend(int, Boolean)
andAbstractRenderer.setBaseSeriesVisibleInLegend(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesVisibleInLegend(int, Boolean, boolean)
andAbstractRenderer.setBaseSeriesVisibleInLegend(boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesShape(int, Shape)
andAbstractRenderer.setBaseShape(Shape)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesShape(int, Shape, boolean)
andAbstractRenderer.setBaseShape(Shape, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesStroke(int, Stroke)
andAbstractRenderer.setBaseStroke(Stroke)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractRenderer.setSeriesStroke(int, Stroke, boolean)
andAbstractRenderer.setBaseStroke(Stroke, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractCategoryItemRenderer.getSeriesToolTipGenerator(int)
andAbstractCategoryItemRenderer.getBaseToolTipGenerator()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractCategoryItemRenderer.setSeriesItemLabelGenerator(int, CategoryItemLabelGenerator)
andAbstractCategoryItemRenderer.setBaseItemLabelGenerator(CategoryItemLabelGenerator)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractCategoryItemRenderer.setSeriesItemURLGenerator(int, CategoryURLGenerator)
andAbstractCategoryItemRenderer.setBaseItemURLGenerator(CategoryURLGenerator)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onAbstractCategoryItemRenderer.setSeriesToolTipGenerator(int, CategoryToolTipGenerator)
andAbstractCategoryItemRenderer.setBaseToolTipGenerator(CategoryToolTipGenerator)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesItemLabelFont(int)
andCategoryItemRenderer.getBaseItemLabelFont()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesItemLabelPaint(int)
andCategoryItemRenderer.getBaseItemLabelPaint()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesNegativeItemLabelPosition(int)
andCategoryItemRenderer.getBaseNegativeItemLabelPosition()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesPositiveItemLabelPosition(int)
andCategoryItemRenderer.getBasePositiveItemLabelPosition()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesVisible(int)
andCategoryItemRenderer.getBaseSeriesVisible()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesVisibleInLegend(int)
andCategoryItemRenderer.getBaseSeriesVisibleInLegend()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.getSeriesToolTipGenerator(int)
andCategoryItemRenderer.getBaseToolTipGenerator()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemLabelFont(int, Font)
andCategoryItemRenderer.setBaseItemLabelFont(Font)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemLabelGenerator(int, CategoryItemLabelGenerator)
andCategoryItemRenderer.setBaseItemLabelGenerator(CategoryItemLabelGenerator)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemLabelPaint(int, Paint)
andCategoryItemRenderer.setBaseItemLabelPaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemLabelsVisible(int, Boolean)
andCategoryItemRenderer.setBaseItemLabelsVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemLabelsVisible(int, Boolean)
andCategoryItemRenderer.setBaseItemLabelsVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemLabelsVisible(int, Boolean, boolean)
andCategoryItemRenderer.setBaseItemLabelsVisible(Boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesItemURLGenerator(int, CategoryURLGenerator)
andCategoryItemRenderer.setBaseItemURLGenerator(CategoryURLGenerator)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesNegativeItemLabelPosition(int, ItemLabelPosition)
andCategoryItemRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesNegativeItemLabelPosition(int, ItemLabelPosition, boolean)
andCategoryItemRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesOutlinePaint(int, Paint)
andCategoryItemRenderer.setBaseOutlinePaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesOutlineStroke(int, Stroke)
andCategoryItemRenderer.setBaseOutlineStroke(Stroke)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesPaint(int, Paint)
andCategoryItemRenderer.setBasePaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesPositiveItemLabelPosition(int, ItemLabelPosition)
andCategoryItemRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesPositiveItemLabelPosition(int, ItemLabelPosition, boolean)
andCategoryItemRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesVisible(int, Boolean)
andCategoryItemRenderer.setBaseSeriesVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesVisible(int, Boolean, boolean)
andCategoryItemRenderer.setBaseSeriesVisible(boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesVisibleInLegend(int, Boolean)
andCategoryItemRenderer.setBaseSeriesVisibleInLegend(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesVisibleInLegend(int, Boolean, boolean)
andCategoryItemRenderer.setBaseSeriesVisibleInLegend(boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesShape(int, Shape)
andCategoryItemRenderer.setBaseShape(Shape)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesStroke(int, Stroke)
andCategoryItemRenderer.setBaseStroke(Stroke)
.org.jfree.chart.renderer.category.CategoryItemRenderer.setToolTipGenerator(CategoryToolTipGenerator) This method should no longer be used (as of version 1.0.6). It is sufficient to rely onCategoryItemRenderer.setSeriesToolTipGenerator(int, CategoryToolTipGenerator)
andCategoryItemRenderer.setBaseToolTipGenerator(CategoryToolTipGenerator)
.UseLevelRenderer.getMaximumItemWidth()
instead.UseLevelRenderer.setMaximumItemWidth(double)
instead.As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.7 (the override facility is unnecessary, just use the per-series and base (default) settings).As of 1.0.13, as the method is never used internally.As of version 1.0.6, this override setting should not be used. You can use the base setting instead (AbstractXYItemRenderer.getBaseItemLabelGenerator()
).As of version 1.0.6, this override setting should not be used. You can use the base setting instead (AbstractXYItemRenderer.getBaseToolTipGenerator()
).As of version 1.0.6, this override setting should not be used. You can use the base setting instead (AbstractXYItemRenderer.setBaseItemLabelGenerator(XYItemLabelGenerator)
).As of version 1.0.6, this override setting should not be used. You can use the base setting instead (AbstractXYItemRenderer.setBaseToolTipGenerator(XYToolTipGenerator)
).UseAbstractXYItemRenderer.updateCrosshairValues(CrosshairState, double, double, int, int, double, double, PlotOrientation)
-- see bug report 1086307.As of 1.0.5, you should use theCandlestickRenderer.getDrawVolume()
method.As of version 1.0.14, this method is deprecated. You should use theAbstractRenderer.getBaseLegendShape()
method instead.As of version 1.0.14, this method is deprecated. You should use theAbstractRenderer.setBaseLegendShape(java.awt.Shape)
method instead.As of 1.0.8, you should avoid using this method and rely on just the per-series (StandardXYItemRenderer.getSeriesShapesFilled(int)
) and base-level (StandardXYItemRenderer.getBaseShapesFilled()
) settings.As of 1.0.8, you should avoid using this method and rely on just the per-series (StandardXYItemRenderer.setSeriesShapesFilled(int, Boolean)
) and base-level (StandardXYItemRenderer.setBaseShapesVisible(boolean)
) settings.As of 1.0.8, you should avoid using this method and rely on just the per-series (StandardXYItemRenderer.setSeriesShapesFilled(int, Boolean)
) and base-level (StandardXYItemRenderer.setBaseShapesVisible(boolean)
) settings.This method was included in the API by mistake and serves no useful purpose. It has always returnedfalse
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.getSeriesItemLabelFont(int)
andXYItemRenderer.getBaseItemLabelFont()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.getSeriesItemLabelPaint(int)
andXYItemRenderer.getBaseItemLabelPaint()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.getSeriesNegativeItemLabelPosition(int)
andXYItemRenderer.getBaseNegativeItemLabelPosition()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.getSeriesPositiveItemLabelPosition(int)
andXYItemRenderer.getBasePositiveItemLabelPosition()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.getSeriesVisible(int)
andXYItemRenderer.getBaseSeriesVisible()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.getSeriesVisibleInLegend(int)
andXYItemRenderer.getBaseSeriesVisibleInLegend()
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesItemLabelFont(int, Font)
andXYItemRenderer.setBaseItemLabelFont(Font)
.As of version 1.0.6, this override setting should not be used. You can use the base setting instead (XYItemRenderer.setBaseItemLabelGenerator(XYItemLabelGenerator)
).This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesItemLabelPaint(int, Paint)
andXYItemRenderer.setBaseItemLabelPaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesItemLabelsVisible(int, Boolean)
andXYItemRenderer.setBaseItemLabelsVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesItemLabelsVisible(int, Boolean)
andXYItemRenderer.setBaseItemLabelsVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesItemLabelsVisible(int, Boolean, boolean)
andXYItemRenderer.setBaseItemLabelsVisible(Boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesNegativeItemLabelPosition(int, ItemLabelPosition)
andXYItemRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesNegativeItemLabelPosition(int, ItemLabelPosition, boolean)
andXYItemRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesOutlinePaint(int, Paint)
andXYItemRenderer.setBaseOutlinePaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesOutlineStroke(int, Stroke)
andXYItemRenderer.setBaseOutlineStroke(Stroke)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesPaint(int, Paint)
andXYItemRenderer.setBasePaint(Paint)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesPositiveItemLabelPosition(int, ItemLabelPosition)
andXYItemRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesPositiveItemLabelPosition(int, ItemLabelPosition, boolean)
andXYItemRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesVisible(int, Boolean)
andXYItemRenderer.setBaseSeriesVisible(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesVisible(int, Boolean, boolean)
andXYItemRenderer.setBaseSeriesVisible(boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesVisibleInLegend(int, Boolean)
andXYItemRenderer.setBaseSeriesVisibleInLegend(boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesVisibleInLegend(int, Boolean, boolean)
andXYItemRenderer.setBaseSeriesVisibleInLegend(boolean, boolean)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesShape(int, Shape)
andXYItemRenderer.setBaseShape(Shape)
.This method should no longer be used (as of version 1.0.6). It is sufficient to rely onXYItemRenderer.setSeriesStroke(int, Stroke)
andXYItemRenderer.setBaseStroke(Stroke)
.As of version 1.0.6, this override setting should not be used. You can use the base setting instead (XYItemRenderer.setBaseToolTipGenerator(XYToolTipGenerator)
).As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.7, use the per-series and base level settings.As of 1.0.6, use theLegendItemBlockContainer.getDataset()
method.UseDefaultIntervalCategoryDataset.getColumnKeys()
instead.UseDefaultIntervalCategoryDataset.getCategoryCount()
instead.UseDefaultIntervalCategoryDataset.getRowKeys()
instead.As of 1.0.10, useDatasetUtilities.iterateRangeBounds(CategoryDataset, boolean)
.As of 1.0.10, useDatasetUtilities.iterateRangeBounds(XYDataset)
.This method is not used in JFreeChart 1.0.x (it was left in the API by mistake and is officially deprecated from version 1.0.3 onwards).This method is not used in JFreeChart 1.0.x (it was left in the API by mistake and is officially deprecated from version 1.0.3 onwards).As of 1.0.3, you should avoid using this method (it creates a new Calendar instance every time it is called). You are advised to callRegularTimePeriod.getFirstMillisecond(Calendar)
instead.As of 1.0.3, you should avoid using this method (it creates a new Calendar instance every time it is called). You are advised to callRegularTimePeriod.getLastMillisecond(Calendar)
instead.As of 1.0.3, you should avoid using this method (it creates a new Calendar instance every time it is called). You are advised to callRegularTimePeriod.getMiddleMillisecond(Calendar)
instead.This flag is no longer used by JFreeChart (as of version 1.0.3).This flag is no longer used by JFreeChart (as of version 1.0.3).This flag is no longer used (as of 1.0.1).This flag is no longer used, as of 1.0.1. TheincludeInterval
flag in methods such asTimeSeriesCollection.getDomainBounds(boolean)
makes this unnecessary.RenamedXYSeries.updateByIndex(int, Number)
to avoid confusion with theXYSeries.update(Number, Number)
method.
-
Deprecated ConstructorsConstructorDescriptionFrom 1.0.11 onwards, use
DateAxis(String, TimeZone, Locale)
instead, to explicitly set the locale.As of version 1.0.13, useDateTickUnit(DateTickUnitType, int)
.As of version 1.0.13, useDateTickUnit(DateTickUnitType, int, DateTickUnitType, int, DateFormat)
.As of version 1.0.13, useDateTickUnit(DateTickUnitType, int, DateFormat)
.As of version 1.0.13, you should use the constructor that specifies a Locale also.As of 1.0.6, use the other constructor.As of 1.0.13, use the constructor that specifies the locale also.As of 1.0.13, use the constructor that specifies the locale also.As of 1.0.13, use the constructor that specifies the locale also.As of 1.0.13, use the constructor that specifies the locale also.Since 1.0.12, useMonth(Date, TimeZone, Locale)
instead.Since 1.0.12, useQuarter(Date, TimeZone, Locale)
instead.As of 1.0.13, use the constructor that specifies the locale also.As of 1.0.13, it is not necessary to specify thetimePeriodClass
as this will be inferred when the first data item is added to the dataset.As of 1.0.13, it is not necessary to specify thetimePeriodClass
as this will be inferred when the first data item is added to the dataset.As of 1.0.7, useWeek(Date, TimeZone, Locale)
.Since 1.0.12, useYear(Date, TimeZone, Locale)
instead.
XYPlot
andXYBlockRenderer
.