/**
* Sets the stroke used for a series and sends a
* {@link RendererChangeEvent} to all registered listeners.
*
* @param series the series index (zero-based).
* @param stroke the stroke (<code>null</code> permitted).
*/
/**
* Sets the stroke used for a series and sends a
* {@link RendererChangeEvent} to all registered listeners.
*
* @param series the series index (zero-based).
* @param stroke the stroke (<code>null</code> permitted).
*
* @see #getSeriesStroke(int)
*/
public void setSeriesStroke(int series, Stroke stroke);
// FIXME: add setSeriesStroke(int, Stroke, boolean) ?
/**
* Returns the base stroke.
*
* @return The base stroke (never <code>null</code>).
*/
/**
* Returns the base stroke.
*
* @return The base stroke (never <code>null</code>).
*
* @see #setBaseStroke(Stroke)
*/
public Stroke getBaseStroke();
/**
* Sets the base stroke.
*
* @param stroke the stroke (<code>null</code> not permitted).
*/
/**
* Sets the base stroke and sends a {@link RendererChangeEvent} to all
* registered listeners.
*
* @param stroke the stroke (<code>null</code> not permitted).
*
* @see #getBaseStroke()
*/
public void setBaseStroke(Stroke stroke);
// FIXME: add setBaseStroke(Stroke, boolean) ?
// OUTLINE STROKE
/**
* Returns the stroke used to outline data items. The default
* implementation passes control to the lookupSeriesOutlineStroke method.
* You can override this method if you require different behaviour.
*
* @param row the row (or series) index (zero-based).
* @param column the column (or category) index (zero-based).
*
* @return The stroke (never <code>null</code>).
*/
//// OUTLINE STROKE ////////////////////////////////////////////////////////
/**
* Returns the stroke used to outline data items.
* <p>
* The default implementation passes control to the
* lookupSeriesOutlineStroke method. You can override this method if you
* require different behaviour.
*
* @param row the row (or series) index (zero-based).
* @param column the column (or category) index (zero-based).
*
* @return The stroke (never <code>null</code>).
*/
public Stroke getItemOutlineStroke(int row, int column);
|