void | addChangeListener(RendererChangeListener listener) - Registers an object to receive notification of changes to the renderer.
|
protected Point2D | calculateLabelAnchorPoint(ItemLabelAnchor anchor, double x, double y, PlotOrientation orientation) - Calculates the item label anchor point.
|
protected Object | clone() - Returns an independent copy of the renderer.
|
boolean | equals(Object obj) - Tests this renderer for equality with another object.
|
protected void | fireChangeEvent() - Sends a
RendererChangeEvent to all registered listeners.
|
boolean | getBaseCreateEntities() - Returns the base visibility for all series.
|
Paint | getBaseFillPaint() - Returns the base fill paint.
|
Font | getBaseItemLabelFont() - Returns the base item label font (this is used when no other font
setting is available).
|
Paint | getBaseItemLabelPaint() - Returns the base item label paint.
|
Boolean | getBaseItemLabelsVisible() - Returns the base setting for item label visibility.
|
ItemLabelPosition | getBaseNegativeItemLabelPosition() - Returns the base item label position for negative values.
|
Paint | getBaseOutlinePaint() - Returns the base outline paint.
|
Stroke | getBaseOutlineStroke() - Returns the base outline stroke.
|
Paint | getBasePaint() - Returns the base paint.
|
ItemLabelPosition | getBasePositiveItemLabelPosition() - Returns the base positive item label position.
|
boolean | getBaseSeriesVisible() - Returns the base visibility for all series.
|
boolean | getBaseSeriesVisibleInLegend() - Returns the base visibility in the legend for all series.
|
Shape | getBaseShape() - Returns the base shape.
|
Stroke | getBaseStroke() - Returns the base stroke.
|
Boolean | getCreateEntities() - Returns the flag that controls whether or not chart entities are created
for the items in ALL series.
|
abstract DrawingSupplier | getDrawingSupplier() - Returns the drawing supplier from the plot.
|
boolean | getItemCreateEntity(int series, int item) - Returns a boolean that indicates whether or not the specified item
should have a chart entity created for it.
|
Paint | getItemFillPaint(int row, int column) - Returns the paint used to fill data items as they are drawn.
|
double | getItemLabelAnchorOffset() - Returns the item label anchor offset.
|
Font | getItemLabelFont() - Returns the font used for all item labels.
|
Font | getItemLabelFont(int row, int column) - Returns the font for an item label.
|
Paint | getItemLabelPaint() - Returns the paint used for all item labels.
|
Paint | getItemLabelPaint(int row, int column) - Returns the paint used to draw an item label.
|
Paint | getItemOutlinePaint(int row, int column) - Returns the paint used to outline data items as they are drawn.
|
Stroke | getItemOutlineStroke(int row, int column) - Returns the stroke used to outline data items.
|
Paint | getItemPaint(int row, int column) - Returns the paint used to fill data items as they are drawn.
|
Shape | getItemShape(int row, int column) - Returns a shape used to represent a data item.
|
Stroke | getItemStroke(int row, int column) - Returns the stroke used to draw data items.
|
boolean | getItemVisible(int series, int item) - Returns a boolean that indicates whether or not the specified item
should be drawn (this is typically used to hide an entire series).
|
ItemLabelPosition | getNegativeItemLabelPosition() - Returns the item label position for negative values in ALL series.
|
ItemLabelPosition | getNegativeItemLabelPosition(int row, int column) - Returns the item label position for negative values.
|
ItemLabelPosition | getPositiveItemLabelPosition() - Returns the item label position for positive values in ALL series.
|
ItemLabelPosition | getPositiveItemLabelPosition(int row, int column) - Returns the item label position for positive values.
|
Boolean | getSeriesCreateEntities(int series) - Returns the flag that controls whether entities are created for a
series.
|
Paint | getSeriesFillPaint(int series) - Returns the paint used to fill an item drawn by the renderer.
|
Font | getSeriesItemLabelFont(int series) - Returns the font for all the item labels in a series.
|
Paint | getSeriesItemLabelPaint(int series) - Returns the paint used to draw the item labels for a series.
|
ItemLabelPosition | getSeriesNegativeItemLabelPosition(int series) - Returns the item label position for all negative values in a series.
|
Paint | getSeriesOutlinePaint(int series) - Returns the paint used to outline an item drawn by the renderer.
|
Stroke | getSeriesOutlineStroke(int series) - Returns the stroke used to outline the items in a series.
|
Paint | getSeriesPaint(int series) - Returns the paint used to fill an item drawn by the renderer.
|
ItemLabelPosition | getSeriesPositiveItemLabelPosition(int series) - Returns the item label position for all positive values in a series.
|
Shape | getSeriesShape(int series) - Returns a shape used to represent the items in a series.
|
Stroke | getSeriesStroke(int series) - Returns the stroke used to draw the items in a series.
|
Boolean | getSeriesVisible() - Returns the flag that controls the visibility of ALL series.
|
Boolean | getSeriesVisible(int series) - Returns the flag that controls whether a series is visible.
|
Boolean | getSeriesVisibleInLegend() - Returns the flag that controls the visibility of ALL series in the
legend.
|
Boolean | getSeriesVisibleInLegend(int series) - Returns the flag that controls whether a series is visible in the
legend.
|
boolean | hasListener(EventListener listener) - Returns
true if the specified object is registered with
the dataset as a listener.
|
int | hashCode() - Returns a hashcode for the renderer.
|
boolean | isItemLabelVisible(int row, int column) - Returns
true if an item label is visible, and
false otherwise.
|
boolean | isSeriesItemLabelsVisible(int series) - Returns
true if the item labels for a series are visible,
and false otherwise.
|
boolean | isSeriesVisible(int series) - Returns a boolean that indicates whether or not the specified series
should be drawn.
|
boolean | isSeriesVisibleInLegend(int series) - Returns
true if the series should be shown in the legend,
and false otherwise.
|
void | notifyListeners(RendererChangeEvent event) - Notifies all registered listeners that the renderer has been modified.
|
void | removeChangeListener(RendererChangeListener listener) - Deregisters an object so that it no longer receives
notification of changes to the renderer.
|
void | setBaseCreateEntities(boolean create) - Sets the base flag that controls whether entities are created
for a series, and sends a
RendererChangeEvent
to all registered listeners.
|
void | setBaseCreateEntities(boolean create, boolean notify) - Sets the base flag that controls whether entities are created and,
if requested, sends a
RendererChangeEvent to all registered
listeners.
|
void | setBaseFillPaint(Paint paint) - Sets the base fill paint and sends a
RendererChangeEvent to
all registered listeners.
|
void | setBaseFillPaint(Paint paint, boolean notify) - Sets the base fill paint and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseItemLabelFont(Font font) - Sets the base item label font and sends a
RendererChangeEvent to
all registered listeners.
|
void | setBaseItemLabelFont(Font font, boolean notify) - Sets the base item label font and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseItemLabelPaint(Paint paint) - Sets the base item label paint and sends a
RendererChangeEvent
to all registered listeners.
|
void | setBaseItemLabelPaint(Paint paint, boolean notify) - Sets the base item label paint and, if requested, sends a
RendererChangeEvent to all registered listeners..
|
void | setBaseItemLabelsVisible(Boolean visible) - Sets the base setting for item label visibility.
|
void | setBaseItemLabelsVisible(Boolean visible, boolean notify) - Sets the base visibility for item labels and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseItemLabelsVisible(boolean visible) - Sets the base flag that controls whether or not item labels are visible.
|
void | setBaseNegativeItemLabelPosition(ItemLabelPosition position) - Sets the base item label position for negative values and sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseNegativeItemLabelPosition(ItemLabelPosition position, boolean notify) - Sets the base negative item label position and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseOutlinePaint(Paint paint) - Sets the base outline paint and sends a
RendererChangeEvent to
all registered listeners.
|
void | setBaseOutlinePaint(Paint paint, boolean notify) - Sets the base outline paint and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseOutlineStroke(Stroke stroke) - Sets the base outline stroke and sends a
RendererChangeEvent to
all registered listeners.
|
void | setBaseOutlineStroke(Stroke stroke, boolean notify) - Sets the base outline stroke and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBasePaint(Paint paint) - Sets the base paint and sends a
RendererChangeEvent to all
registered listeners.
|
void | setBasePaint(Paint paint, boolean notify) - Sets the base paint and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBasePositiveItemLabelPosition(ItemLabelPosition position) - Sets the base positive item label position.
|
void | setBasePositiveItemLabelPosition(ItemLabelPosition position, boolean notify) - Sets the base positive item label position and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseSeriesVisible(boolean visible) - Sets the base visibility and sends a
RendererChangeEvent
to all registered listeners.
|
void | setBaseSeriesVisible(boolean visible, boolean notify) - Sets the base visibility and, if requested, sends
a
RendererChangeEvent to all registered listeners.
|
void | setBaseSeriesVisibleInLegend(boolean visible) - Sets the base visibility in the legend and sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseSeriesVisibleInLegend(boolean visible, boolean notify) - Sets the base visibility in the legend and, if requested, sends
a
RendererChangeEvent to all registered listeners.
|
void | setBaseShape(Shape shape) - Sets the base shape and sends a
RendererChangeEvent to all
registered listeners.
|
void | setBaseShape(Shape shape, boolean notify) - Sets the base shape and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setBaseStroke(Stroke stroke) - Sets the base stroke.
|
void | setBaseStroke(Stroke stroke, boolean notify) - Sets the base stroke and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setCreateEntities(Boolean create) - Sets the flag that controls whether or not chart entities are created
for the items in ALL series, and sends a
RendererChangeEvent to
all registered listeners.
|
void | setCreateEntities(Boolean create, boolean notify) - Sets the flag that controls whether or not chart entities are created
for the items in ALL series, and sends a
RendererChangeEvent to
all registered listeners.
|
void | setFillPaint(Paint paint) - Sets the fill paint for ALL series (optional).
|
void | setFillPaint(Paint paint, boolean notify) - Sets the fill paint for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelAnchorOffset(double offset) - Sets the item label anchor offset.
|
void | setItemLabelFont(Font font) - Sets the item label font for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelFont(Font font, boolean notify) - Sets the item label font for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelPaint(Paint paint) - Sets the item label paint for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelPaint(Paint paint, boolean notify) - Sets the item label paint for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelsVisible(Boolean visible) - Sets the visibility of the item labels for ALL series (optional).
|
void | setItemLabelsVisible(Boolean visible, boolean notify) - Sets the visibility of item labels for ALL series and, if requested,
sends a
RendererChangeEvent to all registered listeners.
|
void | setItemLabelsVisible(boolean visible) - Sets the visibility of the item labels for ALL series.
|
void | setNegativeItemLabelPosition(ItemLabelPosition position) - Sets the item label position for negative values in ALL series, and
sends a
RendererChangeEvent to all registered listeners.
|
void | setNegativeItemLabelPosition(ItemLabelPosition position, boolean notify) - Sets the item label position for negative values in ALL series and (if
requested) sends a
RendererChangeEvent to all registered
listeners.
|
void | setOutlinePaint(Paint paint) - Sets the outline paint for ALL series (optional).
|
void | setOutlinePaint(Paint paint, boolean notify) - Sets the outline paint for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setOutlineStroke(Stroke stroke) - Sets the outline stroke for ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setOutlineStroke(Stroke stroke, boolean notify) - Sets the outline stroke for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setPaint(Paint paint) - Sets the paint to be used for ALL series, and sends a
RendererChangeEvent to all registered listeners.
|
void | setPaint(Paint paint, boolean notify) - Sets the paint to be used for all series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setPositiveItemLabelPosition(ItemLabelPosition position) - Sets the item label position for positive values in ALL series, and
sends a
RendererChangeEvent to all registered listeners.
|
void | setPositiveItemLabelPosition(ItemLabelPosition position, boolean notify) - Sets the positive item label position for ALL series and (if requested)
sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesCreateEntities(int series, Boolean create) - Sets the flag that controls whether entities are created for a series,
and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesCreateEntities(int series, Boolean create, boolean notify) - Sets the flag that controls whether entities are created for a series
and, if requested, sends a
RendererChangeEvent to all registered
listeners.
|
void | setSeriesFillPaint(int series, Paint paint) - Sets the paint used for a series fill and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesFillPaint(int series, Paint paint, boolean notify) - Sets the paint used to fill a series and, if requested,
sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelFont(int series, Font font) - Sets the item label font for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelFont(int series, Font font, boolean notify) - Sets the item label font for a series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelPaint(int series, Paint paint) - Sets the item label paint for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelPaint(int series, Paint paint, boolean notify) - Sets the item label paint for a series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelsVisible(int series, Boolean visible) - Sets the visibility of the item labels for a series.
|
void | setSeriesItemLabelsVisible(int series, Boolean visible, boolean notify) - Sets the visibility of item labels for a series and, if requested, sends
a
RendererChangeEvent to all registered listeners.
|
void | setSeriesItemLabelsVisible(int series, boolean visible) - Sets a flag that controls the visibility of the item labels for a series.
|
void | setSeriesNegativeItemLabelPosition(int series, ItemLabelPosition position) - Sets the item label position for negative values in a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesNegativeItemLabelPosition(int series, ItemLabelPosition position, boolean notify) - Sets the item label position for negative values in a series and (if
requested) sends a
RendererChangeEvent to all registered
listeners.
|
void | setSeriesOutlinePaint(int series, Paint paint) - Sets the paint used for a series outline and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesOutlinePaint(int series, Paint paint, boolean notify) - Sets the paint used to draw the outline for a series and, if requested,
sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesOutlineStroke(int series, Stroke stroke) - Sets the outline stroke used for a series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesOutlineStroke(int series, Stroke stroke, boolean notify) - Sets the outline stroke for a series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesPaint(int series, Paint paint) - Sets the paint used for a series and sends a
RendererChangeEvent
to all registered listeners.
|
void | setSeriesPaint(int series, Paint paint, boolean notify) - Sets the paint used for a series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesPositiveItemLabelPosition(int series, ItemLabelPosition position) - Sets the item label position for all positive values in a series and
sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesPositiveItemLabelPosition(int series, ItemLabelPosition position, boolean notify) - Sets the item label position for all positive values in a series and (if
requested) sends a
RendererChangeEvent to all registered
listeners.
|
void | setSeriesShape(int series, Shape shape) - Sets the shape used for a series and sends a
RendererChangeEvent
to all registered listeners.
|
void | setSeriesShape(int series, Shape shape, boolean notify) - Sets the shape for a series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesStroke(int series, Stroke stroke) - Sets the stroke used for a series and sends a
RendererChangeEvent
to all registered listeners.
|
void | setSeriesStroke(int series, Stroke stroke, boolean notify) - Sets the stroke for a series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(Boolean visible) - Sets the flag that controls the visibility of ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(Boolean visible, boolean notify) - Sets the flag that controls the visibility of ALL series and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(int series, Boolean visible) - Sets the flag that controls whether a series is visible and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisible(int series, Boolean visible, boolean notify) - Sets the flag that controls whether a series is visible and, if
requested, sends a
RendererChangeEvent to all registered
listeners.
|
void | setSeriesVisibleInLegend(Boolean visible) - Sets the flag that controls the visibility of ALL series in the legend
and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisibleInLegend(Boolean visible, boolean notify) - Sets the flag that controls the visibility of ALL series in the legend
and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisibleInLegend(int series, Boolean visible) - Sets the flag that controls whether a series is visible in the legend
and sends a
RendererChangeEvent to all registered listeners.
|
void | setSeriesVisibleInLegend(int series, Boolean visible, boolean notify) - Sets the flag that controls whether a series is visible in the legend
and, if requested, sends a
RendererChangeEvent to all registered
listeners.
|
void | setShape(Shape shape) - Sets the shape for ALL series (optional) and sends a
RendererChangeEvent to all registered listeners.
|
void | setShape(Shape shape, boolean notify) - Sets the shape for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|
void | setStroke(Stroke stroke) - Sets the stroke for ALL series and sends a
RendererChangeEvent
to all registered listeners.
|
void | setStroke(Stroke stroke, boolean notify) - Sets the stroke for ALL series and, if requested, sends a
RendererChangeEvent to all registered listeners.
|