afreechart/src/main/java/org/afree/chart/renderer/xy/AbstractXYItemRenderer.java
/**
     * Initialises the renderer and returns a state object that should be passed
     * to all subsequent calls to the drawItem() method.
     * <P>
     * This method will be called before the first item is rendered, giving the
     * renderer an opportunity to initialise any state information it wants to
     * maintain. The renderer can do nothing if it chooses.
     * 
     * @param canvas
     *            the graphics device.
     * @param dataArea
     *            the area inside the axes.
     * @param plot
     *            the plot.
     * @param data
     *            the data.
     * @param info
     *            an optional info collection object to return data back to the
     *            caller.
     * 
     * @return The renderer state (never <code>null</code>).
     */
Initialises the renderer and returns a state object that should be passed
to all subsequent calls to the drawItem() method.

This method will be called before the first item is rendered, giving the
renderer an opportunity to initialise any state information it wants to
maintain. The renderer can do nothing if it chooses.

@param canvas
the graphics device.
@param dataArea
the area inside the axes.
@param plot
the plot.
@param data
the data.
@param info
an optional info collection object to return data back to the
caller.

@return The renderer state (never null).
Initialises the renderer and returns a state object that should be passed to all subsequent calls to the drawItem () method . This method will be called before the first item is rendered giving the renderer an opportunity to initialise any state information it wants to maintain . The renderer can do nothing if it chooses . @param canvas the graphics device . @param dataArea the area inside the axes . @param plot the plot . @param data the data . @param info an optional info collection object to return data back to the caller . @return The renderer state ( never null ) .
public XYItemRendererState initialise(Canvas canvas, RectShape dataArea, XYPlot plot,
            XYDataset data, PlotRenderingInfo info) {
        XYItemRendererState state = new XYItemRendererState(info);
        return state;
    }
public XYItemRendererState initialise ( Canvas canvas , RectShape dataArea , XYPlot plot , XYDataset data , PlotRenderingInfo info ) { XYItemRendererState state = new XYItemRendererState ( info ) ; return state ; }
Initialises the renderer and returns a state object that should be passed
 to all subsequent calls to the drawItem() method.
Initialises the renderer and returns a state object that should be passed to all subsequent calls to the drawItem () method .