## Package org.jfree.chart.renderer.xy

Plug-in renderers for the `XYPlot` class.

See:
Description

Interface Summary
XYItemRenderer: Interface for rendering the visual representation of a single (x, y) item on an `XYPlot`.

Class Summary
AbstractXYItemRenderer: A base class that can be used to create new `XYItemRenderer` implementations.
CandlestickRenderer: A renderer that draws candlesticks on an `XYPlot` (requires a `OHLCDataset`).
ClusteredXYBarRenderer: An extension of `XYBarRenderer` that displays bars for different series values at the same x next to each other.
CyclicXYItemRenderer: The Cyclic XY item renderer is specially designed to handle cyclic axis.
CyclicXYItemRenderer.OverwriteDataSet: A dataset to hold the interpolated points when drawing new lines.
DefaultXYItemRenderer: A default renderer for the `XYPlot` class.
DeviationRenderer: A specialised subclass of the `XYLineAndShapeRenderer` that requires an `IntervalXYDataset` and represents the y-interval by shading an area behind the y-values on the chart.
DeviationRenderer.State: A state object that is passed to each call to `drawItem`.
HighLowRenderer: A renderer that draws high/low/open/close markers on an `XYPlot` (requires a `OHLCDataset`).
StackedXYAreaRenderer: A stacked area renderer for the `XYPlot` class.
StackedXYAreaRenderer2: A stacked area renderer for the `XYPlot` class.
StackedXYBarRenderer: A bar renderer that displays the series items stacked.
StandardXYItemRenderer: Standard item renderer for an `XYPlot`.
StandardXYItemRenderer.State: Records the state for the renderer.
VectorRenderer: A renderer that represents data from an `VectorXYDataset` by drawing a line with an arrow at each (x, y) point.
WindItemRenderer: A specialised renderer for displaying wind intensity/direction data.
XYAreaRenderer: Area item renderer for an `XYPlot`.
XYAreaRenderer2: Area item renderer for an `XYPlot`.
XYBarRenderer: A renderer that draws bars on an `XYPlot` (requires an `IntervalXYDataset`).
XYBlockRenderer: A renderer that represents data from an `XYZDataset` by drawing a color block at each (x, y) point, where the color is a function of the z-value from the dataset.
XYBoxAndWhiskerRenderer: A renderer that draws box-and-whisker items on an `XYPlot`.
XYBubbleRenderer: A renderer that draws a circle at each data point with a diameter that is determined by the z-value in the dataset (the renderer requires the dataset to be an instance of `XYZDataset`.
XYDifferenceRenderer: A renderer for an `XYPlot` that highlights the differences between two series.
XYDotRenderer: A renderer that draws a small dot at each data point for an `XYPlot`.
XYErrorRenderer: A line and shape renderer that can also display x and/or y-error values.
XYItemRendererState: The state for an `XYItemRenderer`.
XYLine3DRenderer: A XYLineAndShapeRenderer that adds a shadow line to the graph to emulate a 3D-effect.
XYLineAndShapeRenderer: A renderer that connects data points with lines and/or draws shapes at each data point.
XYLineAndShapeRenderer.State: Records the state for the renderer.
XYSplineRenderer: A renderer that connects data points with natural cubic splines and/or draws shapes at each data point.
XYStepAreaRenderer: A step chart renderer that fills the area between the step and the x-axis.
XYStepRenderer: Line/Step item renderer for an `XYPlot`.
YIntervalRenderer: A renderer that draws a line connecting the start and end Y values for an `XYPlot`.

## Package org.jfree.chart.renderer.xy Description

Plug-in renderers for the `XYPlot` class.