|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jfree.chart.plot.DefaultDrawingSupplier
public class DefaultDrawingSupplier
A default implementation of the DrawingSupplier interface. All
Plot instances have a new instance of this class installed by
default.
| Field Summary | |
|---|---|
static Paint[] |
DEFAULT_FILL_PAINT_SEQUENCE
The default fill paint sequence. |
static Paint[] |
DEFAULT_OUTLINE_PAINT_SEQUENCE
The default outline paint sequence. |
static Stroke[] |
DEFAULT_OUTLINE_STROKE_SEQUENCE
The default outline stroke sequence. |
static Paint[] |
DEFAULT_PAINT_SEQUENCE
The default fill paint sequence. |
static Shape[] |
DEFAULT_SHAPE_SEQUENCE
The default shape sequence. |
static Stroke[] |
DEFAULT_STROKE_SEQUENCE
The default stroke sequence. |
| Constructor Summary | |
|---|---|
DefaultDrawingSupplier()
Creates a new supplier, with default sequences for fill paint, outline paint, stroke and shapes. |
|
DefaultDrawingSupplier(Paint[] paintSequence,
Paint[] fillPaintSequence,
Paint[] outlinePaintSequence,
Stroke[] strokeSequence,
Stroke[] outlineStrokeSequence,
Shape[] shapeSequence)
Creates a new supplier. |
|
DefaultDrawingSupplier(Paint[] paintSequence,
Paint[] outlinePaintSequence,
Stroke[] strokeSequence,
Stroke[] outlineStrokeSequence,
Shape[] shapeSequence)
Creates a new supplier. |
|
| Method Summary | |
|---|---|
Object |
clone()
Returns a clone. |
static Shape[] |
createStandardSeriesShapes()
Creates an array of standard shapes to display for the items in series on charts. |
boolean |
equals(Object obj)
Tests this object for equality with another object. |
Paint |
getNextFillPaint()
Returns the next fill paint in the sequence. |
Paint |
getNextOutlinePaint()
Returns the next outline paint in the sequence. |
Stroke |
getNextOutlineStroke()
Returns the next outline stroke in the sequence. |
Paint |
getNextPaint()
Returns the next paint in the sequence. |
Shape |
getNextShape()
Returns the next shape in the sequence. |
Stroke |
getNextStroke()
Returns the next stroke in the sequence. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Paint[] DEFAULT_PAINT_SEQUENCE
public static final Paint[] DEFAULT_OUTLINE_PAINT_SEQUENCE
public static final Paint[] DEFAULT_FILL_PAINT_SEQUENCE
public static final Stroke[] DEFAULT_STROKE_SEQUENCE
public static final Stroke[] DEFAULT_OUTLINE_STROKE_SEQUENCE
public static final Shape[] DEFAULT_SHAPE_SEQUENCE
| Constructor Detail |
|---|
public DefaultDrawingSupplier()
public DefaultDrawingSupplier(Paint[] paintSequence,
Paint[] outlinePaintSequence,
Stroke[] strokeSequence,
Stroke[] outlineStrokeSequence,
Shape[] shapeSequence)
paintSequence - the fill paint sequence.outlinePaintSequence - the outline paint sequence.strokeSequence - the stroke sequence.outlineStrokeSequence - the outline stroke sequence.shapeSequence - the shape sequence.
public DefaultDrawingSupplier(Paint[] paintSequence,
Paint[] fillPaintSequence,
Paint[] outlinePaintSequence,
Stroke[] strokeSequence,
Stroke[] outlineStrokeSequence,
Shape[] shapeSequence)
paintSequence - the paint sequence.fillPaintSequence - the fill paint sequence.outlinePaintSequence - the outline paint sequence.strokeSequence - the stroke sequence.outlineStrokeSequence - the outline stroke sequence.shapeSequence - the shape sequence.| Method Detail |
|---|
public Paint getNextPaint()
getNextPaint in interface DrawingSupplierpublic Paint getNextOutlinePaint()
getNextOutlinePaint in interface DrawingSupplierpublic Paint getNextFillPaint()
getNextFillPaint in interface DrawingSupplierpublic Stroke getNextStroke()
getNextStroke in interface DrawingSupplierpublic Stroke getNextOutlineStroke()
getNextOutlineStroke in interface DrawingSupplierpublic Shape getNextShape()
getNextShape in interface DrawingSupplierpublic static Shape[] createStandardSeriesShapes()
public boolean equals(Object obj)
equals in class Objectobj - the object (null permitted).
public Object clone()
throws CloneNotSupportedException
clone in interface org.jfree.util.PublicCloneableclone in class ObjectCloneNotSupportedException - if a component of the supplier does
not support cloning.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||