## Uses of Package
org.jfree.chart

Packages that use org.jfree.chart
org.jfree.chart: Core classes, including `JFreeChart` and `ChartPanel`.
org.jfree.chart.editor: Provides a simple (but so far incomplete) framework for editing chart properties.
org.jfree.chart.event: Event classes and listener interfaces, used to provide a change notification mechanism so that charts are automatically redrawn whenever changes are made to any chart component.
org.jfree.chart.imagemap: Classes for image maps.
org.jfree.chart.plot: Plot classes and related interfaces.
org.jfree.chart.renderer: Core support for the plug-in renderers used by the `CategoryPlot` and `XYPlot` classes.
org.jfree.chart.renderer.category: Plug-in renderers for the `CategoryPlot` class.
org.jfree.chart.renderer.xy: Plug-in renderers for the `XYPlot` class.
org.jfree.chart.servlet: Classes for providing useful servlet and JSP functionality.
org.jfree.chart.title: Classes used to display chart titles and subtitles.

Classes in org.jfree.chart used by org.jfree.chart
ChartMouseEvent A mouse event for a chart that is displayed in a `ChartPanel`.
ChartMouseListener The interface that must be implemented by classes that wish to receive `ChartMouseEvent` notifications from a `ChartPanel`.
ChartPanel A Swing GUI component for displaying a `JFreeChart` object.
ChartRenderingInfo A structure for storing rendering information from one call to the JFreeChart.draw() method.
JFreeChart A chart class implemented using the Java 2D APIs.
LegendItem A storage object for recording the properties of a legend item, without any consideration for layout issues.
LegendItemCollection A collection of legend items.
LegendRenderingOrder Represents the order for rendering legend items.

Classes in org.jfree.chart used by org.jfree.chart.editor
JFreeChart A chart class implemented using the Java 2D APIs.

Classes in org.jfree.chart used by org.jfree.chart.event
JFreeChart A chart class implemented using the Java 2D APIs.

Classes in org.jfree.chart used by org.jfree.chart.imagemap
ChartRenderingInfo A structure for storing rendering information from one call to the JFreeChart.draw() method.

Classes in org.jfree.chart used by org.jfree.chart.plot
ChartRenderingInfo A structure for storing rendering information from one call to the JFreeChart.draw() method.
ClipPath This class would typically be used with a `ContourPlot`.
JFreeChart A chart class implemented using the Java 2D APIs.
LegendItemCollection A collection of legend items.
LegendItemSource A source of legend items.

Classes in org.jfree.chart used by org.jfree.chart.renderer
LegendItem A storage object for recording the properties of a legend item, without any consideration for layout issues.
LegendItemCollection A collection of legend items.

Classes in org.jfree.chart used by org.jfree.chart.renderer.category
Effect3D An interface that should be implemented by renderers that use a 3D effect.
LegendItem A storage object for recording the properties of a legend item, without any consideration for layout issues.
LegendItemCollection A collection of legend items.
LegendItemSource A source of legend items.

Classes in org.jfree.chart used by org.jfree.chart.renderer.xy
Effect3D An interface that should be implemented by renderers that use a 3D effect.
LegendItem A storage object for recording the properties of a legend item, without any consideration for layout issues.
LegendItemCollection A collection of legend items.
LegendItemSource A source of legend items.

Classes in org.jfree.chart used by org.jfree.chart.servlet
ChartRenderingInfo A structure for storing rendering information from one call to the JFreeChart.draw() method.
JFreeChart A chart class implemented using the Java 2D APIs.

Classes in org.jfree.chart used by org.jfree.chart.title
LegendItem A storage object for recording the properties of a legend item, without any consideration for layout issues.
LegendItemSource A source of legend items.