Package org.jfree.chart.plot
Interface DrawingSupplier
- All Known Implementing Classes:
DefaultDrawingSupplier,MyDefaultShapeDrawingSupplier
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
Modifier and Type Method Description PaintgetNextOutlinePaint()Returns the next outline paint in a sequence maintained by the supplier.StrokegetNextOutlineStroke()Returns the nextStrokeobject in a sequence maintained by the supplier.PaintgetNextPaint()Returns the next paint in a sequence maintained by the supplier.ShapegetNextShape()Returns the nextShapeobject in a sequence maintained by the supplier.StrokegetNextStroke()Returns the nextStrokeobject in a sequence maintained by the supplier.
-
Method Details
-
getNextPaint
Paint getNextPaint()Returns the next paint in a sequence maintained by the supplier.- Returns:
- The paint.
-
getNextOutlinePaint
Paint getNextOutlinePaint()Returns the next outline paint in a sequence maintained by the supplier.- Returns:
- The paint.
-
getNextStroke
Stroke getNextStroke()Returns the nextStrokeobject in a sequence maintained by the supplier.- Returns:
- The stroke.
-
getNextOutlineStroke
Stroke getNextOutlineStroke()Returns the nextStrokeobject in a sequence maintained by the supplier.- Returns:
- The stroke.
-
getNextShape
Shape getNextShape()Returns the nextShapeobject in a sequence maintained by the supplier.- Returns:
- The shape.
-