## Uses of Interface
org.jfree.chart.annotations.CategoryAnnotation

Packages that use CategoryAnnotation
org.jfree.chart.annotations: A framework for addings annotations to charts.
org.jfree.chart.plot: Plot classes and related interfaces.

Uses of CategoryAnnotation in org.jfree.chart.annotations

Classes in org.jfree.chart.annotations that implement CategoryAnnotation
`class` `CategoryLineAnnotation` A line annotation that can be placed on a `CategoryPlot`.
`class` `CategoryPointerAnnotation` An arrow and label that can be placed on a `CategoryPlot`.
`class` `CategoryTextAnnotation` A text annotation that can be placed on a `CategoryPlot`.

Uses of CategoryAnnotation in org.jfree.chart.plot

Methods in org.jfree.chart.plot with parameters of type CategoryAnnotation
`void` `CategoryPlot.addAnnotation(CategoryAnnotation annotation)` Adds an annotation to the plot and sends a `PlotChangeEvent` to all registered listeners.
`void` `CategoryPlot.addAnnotation(CategoryAnnotation annotation, boolean notify)` Adds an annotation to the plot and, if requested, sends a `PlotChangeEvent` to all registered listeners.
`boolean` `CategoryPlot.removeAnnotation(CategoryAnnotation annotation)` Removes an annotation from the plot and sends a `PlotChangeEvent` to all registered listeners.
`boolean` `CategoryPlot.removeAnnotation(CategoryAnnotation annotation, boolean notify)` Removes an annotation from the plot and, if requested, sends a `PlotChangeEvent` to all registered listeners.