Deprecated API

Contents

Deprecated Interfaces

ContourDataset
This class is no longer supported.
ContourToolTipGenerator
ContourValuePlot
This class is no longer supported.

Deprecated Classes

ClipPath
This class is no longer supported.
ColorBar
This class is no longer supported.
ColorPalette
This class is no longer supported.
ContourEntity
This class is no longer supported (as of version 1.0.4).
ContourPlot
This plot is no longer supported, please use XYPlot with an XYBlockRenderer.
ContourPlotUtilities
This class is no longer supported.
DefaultContourDataset
This class is no longer supported.
DrawableLegendItem
This class is not used by JFreeChart.
GreyPalette
This class is no longer supported.
NonGridContourDataset
This class is no longer supported.
PaletteSample
This class is no longer supported.
RainbowPalette
This class is no longer supported.
StandardContourToolTipGenerator
This class is no longer supported (as of version 1.0.4).

Deprecated Fields

org.jfree.data.time.RegularTimePeriod.WORKING_CALENDAR
This was a bad idea, don't use it!
org.jfree.chart.axis.ValueAxis.DEFAULT_LOWER_BOUND
From 1.0.5 onwards, the axis defines a defaultRange attribute (see getDefaultAutoRange()).
org.jfree.chart.axis.ValueAxis.DEFAULT_UPPER_BOUND
From 1.0.5 onwards, the axis defines a defaultRange attribute (see getDefaultAutoRange()).

Deprecated Methods

org.jfree.chart.block.AbstractBlock.getBorder()
Use getBlockFrame() instead.
org.jfree.chart.block.AbstractBlock.setBorder(BlockBorder)
Use setBorderFrame() instead.
org.jfree.chart.renderer.xy.AbstractXYItemRenderer.updateCrosshairValues(CrosshairState,double,double,double,double,PlotOrientation)
org.jfree.chart.renderer.xy.CandlestickRenderer.drawVolume()
As of 1.0.5, you should use the getDrawVolume() method.
org.jfree.chart.axis.CategoryAxis.drawCategoryLabels(Graphics2D,Rectangle2D,RectangleEdge,AxisState,PlotRenderingInfo)
org.jfree.chart.plot.CrosshairState.updateCrosshairPoint(double,double,double,double,PlotOrientation)
org.jfree.chart.plot.CrosshairState.updateCrosshairX(double)
org.jfree.chart.plot.CrosshairState.updateCrosshairY(double)
org.jfree.data.category.DefaultIntervalCategoryDataset.getSeries()
Use getRowKeys() instead.
org.jfree.data.category.DefaultIntervalCategoryDataset.getCategories()
Use getColumnKeys() instead.
org.jfree.data.category.DefaultIntervalCategoryDataset.getItemCount()
Use getCategoryCount() instead.
org.jfree.data.jdbc.JDBCXYDataset.getLegendItemCount()
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).
org.jfree.data.jdbc.JDBCXYDataset.getLegendItemLabels()
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).
org.jfree.chart.renderer.category.LevelRenderer.getMaxItemWidth()
org.jfree.chart.renderer.category.LevelRenderer.setMaxItemWidth(double)
org.jfree.chart.plot.PiePlot.getSectionPaint(int)
org.jfree.chart.plot.PiePlot.setSectionPaint(int,Paint)
org.jfree.chart.plot.PiePlot.getSectionOutlinePaint(int)
org.jfree.chart.plot.PiePlot.setSectionOutlinePaint(int,Paint)
org.jfree.chart.plot.PiePlot.getSectionOutlineStroke(int)
org.jfree.chart.plot.PiePlot.setSectionOutlineStroke(int,Stroke)
org.jfree.chart.plot.PiePlot.getExplodePercent(int)
org.jfree.chart.plot.PiePlot.setExplodePercent(int,double)
org.jfree.data.time.RegularTimePeriod.getFirstMillisecond(TimeZone)
As of 1.0.3, you should avoid using this method (it creates a new Calendar instance every time it is called).
org.jfree.data.time.RegularTimePeriod.getLastMillisecond(TimeZone)
As of 1.0.3, you should avoid using this method (it creates a new Calendar instance every time it is called).
org.jfree.data.time.RegularTimePeriod.getMiddleMillisecond(TimeZone)
As of 1.0.3, you should avoid using this method (it creates a new Calendar instance every time it is called).
org.jfree.data.time.TimePeriodValuesCollection.getDomainIsPointsInTime()
This flag is no longer used by JFreeChart (as of version 1.0.3).
org.jfree.data.time.TimePeriodValuesCollection.setDomainIsPointsInTime(boolean)
This flag is no longer used by JFreeChart (as of version 1.0.3).
org.jfree.data.time.TimeSeriesCollection.getDomainIsPointsInTime()
This flag is no longer used (as of 1.0.1).
org.jfree.data.time.TimeSeriesCollection.setDomainIsPointsInTime(boolean)
This flag is no longer used, as of 1.0.1.
org.jfree.chart.renderer.xy.XYAreaRenderer2.getPlotLines()
This method was included in the API by mistake and serves no useful purpose.
org.jfree.data.xy.XYSeries.update(int,Number)
Renamed updateByIndex(int, Number) to avoid confusion with the update(Number, Number) method.