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.
|
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.
|