/**
* Sets the paint used for a series and sends a {@link RendererChangeEvent}
* to all registered listeners.
*
* @param series the series index (zero-based).
* @param paint the paint (<code>null</code> permitted).
*/
/**
* Sets the paint used for a series and sends a {@link RendererChangeEvent}
* to all registered listeners.
*
* @param series the series index (zero-based).
* @param paint the paint (<code>null</code> permitted).
*
* @see #getSeriesPaint(int)
*/
public void setSeriesPaint(int series, Paint paint);
// FIXME: add setSeriesPaint(int, Paint, boolean)?
/**
* Returns the base paint.
*
* @return The base paint (never <code>null</code>).
*/
/**
* Returns the base paint.
*
* @return The base paint (never <code>null</code>).
*
* @see #setBasePaint(Paint)
*/
public Paint getBasePaint();
/**
* Sets the base paint and sends a {@link RendererChangeEvent} to all
* registered listeners.
*
* @param paint the paint (<code>null</code> not permitted).
*/
/**
* Sets the base paint and sends a {@link RendererChangeEvent} to all
* registered listeners.
*
* @param paint the paint (<code>null</code> not permitted).
*
* @see #getBasePaint()
*/
public void setBasePaint(Paint paint);
// FIXME: add setBasePaint(int, Paint, boolean)?
// // FILL PAINT
//
//// FILL PAINT /////////////////////////////////////////////////////////
// /**
// * Returns the paint used to fill data items as they are drawn.
// *
// * @param row the row (or series) index (zero-based).
// * @param column the column (or category) index (zero-based).
// *
// * @return The paint (never <code>null</code>).
// */
// public Paint getItemFillPaint(int row, int column);
//
// /**
// * Returns the paint used to fill an item drawn by the renderer.
// *
// * @param series the series (zero-based index).
// *
// * @return The paint (possibly <code>null</code>).
// *
// * @see #setSeriesFillPaint(int, Paint)
// */
// public Paint getSeriesFillPaint(int series);
//
// /**
// * Sets the paint used for a series outline and sends a
// * {@link RendererChangeEvent} to all registered listeners.
// *
// * @param series the series index (zero-based).
// *
// * @return The paint (possibly <code>null</code>).
// */
// public Paint getSeriesFillPaint(int series);
//
// /**
// * Sets the paint used for a series and sends a
// * {@link RendererChangeEvent} to all registered listeners.
// *
// * @param series the series index (zero-based).
// * @param paint the paint (<code>null</code> permitted).
// */
// public void setSeriesFillPaint(int series, Paint paint);
//
// // FIXME: add setSeriesFillPaint(int, Paint, boolean)?
//
// /**
// * Returns the base paint.
// *
// * @return The base paint (never <code>null</code>).
// * @see #getSeriesFillPaint(int)
// */
// public void setSeriesFillPaint(int series, Paint paint);
//
// /**
// * Returns the base outline paint.
// *
// * @return The paint (never <code>null</code>).
// *
// * @see #setBaseFillPaint(Paint)
// */
// public Paint getBaseFillPaint();
//
// /**
// * Sets the base paint and sends a {@link RendererChangeEvent} to all
// * registered listeners.
// * Sets the base outline paint and sends a {@link RendererChangeEvent} to
// * all registered listeners.
// *
// * @param paint the paint (<code>null</code> not permitted).
// *
// * @see #getBaseFillPaint()
// */
// public void setBaseFillPaint(Paint paint);
//
// // FIXME: add setBaseFillPaint(int, Paint, boolean)?
// OUTLINE PAINT
//// OUTLINE PAINT /////////////////////////////////////////////////////////
/**
* Returns the paint used to outline data items as they are drawn.
*
* @param row the row (or series) index (zero-based).
* @param column the column (or category) index (zero-based).
*
* @return The paint (never <code>null</code>).
*/
public Paint getItemOutlinePaint(int row, int column);
|