org.jfree.chart.plot

Interface DrawingSupplier

public interface DrawingSupplier

A supplier of Paint and Stroke objects.

To support the cloning of charts, classes that implement this interface should also implement PublicCloneable.

Method Summary
PaintgetNextOutlinePaint()
Returns the next outline paint in a sequence maintained by the supplier.
StrokegetNextOutlineStroke()
Returns the next Stroke object in a sequence maintained by the supplier.
PaintgetNextPaint()
Returns the next paint in a sequence maintained by the supplier.
ShapegetNextShape()
Returns the next Shape object in a sequence maintained by the supplier.
StrokegetNextStroke()
Returns the next Stroke object in a sequence maintained by the supplier.

Method Detail

getNextOutlinePaint

public Paint getNextOutlinePaint()
Returns the next outline paint in a sequence maintained by the supplier.

Returns: The paint.

getNextOutlineStroke

public Stroke getNextOutlineStroke()
Returns the next Stroke object in a sequence maintained by the supplier.

Returns: The stroke.

getNextPaint

public Paint getNextPaint()
Returns the next paint in a sequence maintained by the supplier.

Returns: The paint.

getNextShape

public Shape getNextShape()
Returns the next Shape object in a sequence maintained by the supplier.

Returns: The shape.

getNextStroke

public Stroke getNextStroke()
Returns the next Stroke object in a sequence maintained by the supplier.

Returns: The stroke.