Save This Page
Home » jcommon-1.0.13 » org.jfree » chart » renderer » [javadoc | source]
org.jfree.chart.renderer
abstract public class: AbstractRenderer [javadoc | source]
java.lang.Object
   org.jfree.chart.renderer.AbstractRenderer

All Implemented Interfaces:
    Cloneable, Serializable

Direct Known Subclasses:
    ScatterRenderer, XYBubbleRenderer, DefaultPolarItemRenderer, XYAreaRenderer, WaferMapRenderer, XYBoxAndWhiskerRenderer, XYBarRenderer, BarRenderer, StackedXYAreaRenderer2, StandardXYItemRenderer, StackedBarRenderer, XYStepRenderer, SignalRenderer, WindItemRenderer, YIntervalRenderer, XYAreaRenderer2, AreaRenderer, ClusteredXYBarRenderer, XYSmoothLineAndShapeRenderer, DeviationRenderer, XYLineAndShapeRenderer, MinMaxCategoryRenderer, IntervalBarRenderer, BoxAndWhiskerRenderer, WaterfallBarRenderer, StackedBarRenderer3D, DefaultCategoryItemRenderer, LayeredBarRenderer, LineRenderer3D, XYBlockRenderer, GroupedStackedBarRenderer, StackedXYAreaRenderer, StatisticalLineAndShapeRenderer, LevelRenderer, StackedAreaXYRenderer, LineAndShapeRenderer, XYLine3DRenderer, StackedXYBarRenderer, XYDifferenceRenderer, StatisticalBarRenderer, XYStepAreaRenderer, CategoryStepRenderer, GanttRenderer, XYDotRenderer, XYSplineRenderer, StackedAreaRenderer, HighLowRenderer, DefaultXYItemRenderer, VectorRenderer, CyclicXYItemRenderer, AbstractXYItemRenderer, BarRenderer3D, AbstractCategoryItemRenderer, XYErrorRenderer, CandlestickRenderer

Base class providing common services for renderers. Most methods that update attributes of the renderer will fire a RendererChangeEvent , which normally means the plot that owns the renderer will receive notification that the renderer has been changed (the plot will, in turn, notify the chart).
Field Summary
public static final  Double ZERO    Zero represented as a Double
public static final  Paint DEFAULT_PAINT    The default paint. 
public static final  Paint DEFAULT_OUTLINE_PAINT    The default outline paint. 
public static final  Stroke DEFAULT_STROKE    The default stroke. 
public static final  Stroke DEFAULT_OUTLINE_STROKE    The default outline stroke. 
public static final  Shape DEFAULT_SHAPE    The default shape. 
public static final  Font DEFAULT_VALUE_LABEL_FONT    The default value label font. 
public static final  Paint DEFAULT_VALUE_LABEL_PAINT    The default value label paint. 
Constructor:
 public AbstractRenderer() 
Method from org.jfree.chart.renderer.AbstractRenderer Summary:
addChangeListener,   calculateLabelAnchorPoint,   clone,   equals,   fireChangeEvent,   getAutoPopulateSeriesFillPaint,   getAutoPopulateSeriesOutlinePaint,   getAutoPopulateSeriesOutlineStroke,   getAutoPopulateSeriesPaint,   getAutoPopulateSeriesShape,   getAutoPopulateSeriesStroke,   getBaseCreateEntities,   getBaseFillPaint,   getBaseItemLabelFont,   getBaseItemLabelPaint,   getBaseItemLabelsVisible,   getBaseNegativeItemLabelPosition,   getBaseOutlinePaint,   getBaseOutlineStroke,   getBasePaint,   getBasePositiveItemLabelPosition,   getBaseSeriesVisible,   getBaseSeriesVisibleInLegend,   getBaseShape,   getBaseStroke,   getCreateEntities,   getDrawingSupplier,   getItemCreateEntity,   getItemFillPaint,   getItemLabelAnchorOffset,   getItemLabelFont,   getItemLabelFont,   getItemLabelPaint,   getItemLabelPaint,   getItemOutlinePaint,   getItemOutlineStroke,   getItemPaint,   getItemShape,   getItemStroke,   getItemVisible,   getNegativeItemLabelPosition,   getNegativeItemLabelPosition,   getPositiveItemLabelPosition,   getPositiveItemLabelPosition,   getSeriesCreateEntities,   getSeriesFillPaint,   getSeriesItemLabelFont,   getSeriesItemLabelPaint,   getSeriesNegativeItemLabelPosition,   getSeriesOutlinePaint,   getSeriesOutlineStroke,   getSeriesPaint,   getSeriesPositiveItemLabelPosition,   getSeriesShape,   getSeriesStroke,   getSeriesVisible,   getSeriesVisible,   getSeriesVisibleInLegend,   getSeriesVisibleInLegend,   hasListener,   hashCode,   isItemLabelVisible,   isSeriesItemLabelsVisible,   isSeriesVisible,   isSeriesVisibleInLegend,   lookupSeriesFillPaint,   lookupSeriesOutlinePaint,   lookupSeriesOutlineStroke,   lookupSeriesPaint,   lookupSeriesShape,   lookupSeriesStroke,   notifyListeners,   removeChangeListener,   setAutoPopulateSeriesFillPaint,   setAutoPopulateSeriesOutlinePaint,   setAutoPopulateSeriesOutlineStroke,   setAutoPopulateSeriesPaint,   setAutoPopulateSeriesShape,   setAutoPopulateSeriesStroke,   setBaseCreateEntities,   setBaseCreateEntities,   setBaseFillPaint,   setBaseFillPaint,   setBaseItemLabelFont,   setBaseItemLabelFont,   setBaseItemLabelPaint,   setBaseItemLabelPaint,   setBaseItemLabelsVisible,   setBaseItemLabelsVisible,   setBaseItemLabelsVisible,   setBaseNegativeItemLabelPosition,   setBaseNegativeItemLabelPosition,   setBaseOutlinePaint,   setBaseOutlinePaint,   setBaseOutlineStroke,   setBaseOutlineStroke,   setBasePaint,   setBasePaint,   setBasePositiveItemLabelPosition,   setBasePositiveItemLabelPosition,   setBaseSeriesVisible,   setBaseSeriesVisible,   setBaseSeriesVisibleInLegend,   setBaseSeriesVisibleInLegend,   setBaseShape,   setBaseShape,   setBaseStroke,   setBaseStroke,   setCreateEntities,   setCreateEntities,   setFillPaint,   setFillPaint,   setItemLabelAnchorOffset,   setItemLabelFont,   setItemLabelFont,   setItemLabelPaint,   setItemLabelPaint,   setItemLabelsVisible,   setItemLabelsVisible,   setItemLabelsVisible,   setNegativeItemLabelPosition,   setNegativeItemLabelPosition,   setOutlinePaint,   setOutlinePaint,   setOutlineStroke,   setOutlineStroke,   setPaint,   setPaint,   setPositiveItemLabelPosition,   setPositiveItemLabelPosition,   setSeriesCreateEntities,   setSeriesCreateEntities,   setSeriesFillPaint,   setSeriesFillPaint,   setSeriesItemLabelFont,   setSeriesItemLabelFont,   setSeriesItemLabelPaint,   setSeriesItemLabelPaint,   setSeriesItemLabelsVisible,   setSeriesItemLabelsVisible,   setSeriesItemLabelsVisible,   setSeriesNegativeItemLabelPosition,   setSeriesNegativeItemLabelPosition,   setSeriesOutlinePaint,   setSeriesOutlinePaint,   setSeriesOutlineStroke,   setSeriesOutlineStroke,   setSeriesPaint,   setSeriesPaint,   setSeriesPositiveItemLabelPosition,   setSeriesPositiveItemLabelPosition,   setSeriesShape,   setSeriesShape,   setSeriesStroke,   setSeriesStroke,   setSeriesVisible,   setSeriesVisible,   setSeriesVisible,   setSeriesVisible,   setSeriesVisibleInLegend,   setSeriesVisibleInLegend,   setSeriesVisibleInLegend,   setSeriesVisibleInLegend,   setShape,   setShape,   setStroke,   setStroke
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.chart.renderer.AbstractRenderer Detail:
 public  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() throws CloneNotSupportedException 
    Returns an independent copy of the renderer.
 public boolean equals(Object obj) 
    Tests this renderer for equality with another object.
 protected  void fireChangeEvent() 
 public boolean getAutoPopulateSeriesFillPaint() 
    Returns the flag that controls whether or not the series fill paint list is automatically populated when #lookupSeriesFillPaint(int) is called.
 public boolean getAutoPopulateSeriesOutlinePaint() 
 public boolean getAutoPopulateSeriesOutlineStroke() 
 public boolean getAutoPopulateSeriesPaint() 
    Returns the flag that controls whether or not the series paint list is automatically populated when #lookupSeriesPaint(int) is called.
 public boolean getAutoPopulateSeriesShape() 
    Returns the flag that controls whether or not the series shape list is automatically populated when #lookupSeriesShape(int) is called.
 public boolean getAutoPopulateSeriesStroke() 
    Returns the flag that controls whether or not the series stroke list is automatically populated when #lookupSeriesStroke(int) is called.
 public boolean getBaseCreateEntities() 
    Returns the base visibility for all series.
 public Paint getBaseFillPaint() 
    Returns the base fill paint.
 public Font getBaseItemLabelFont() 
    Returns the base item label font (this is used when no other font setting is available).
 public Paint getBaseItemLabelPaint() 
    Returns the base item label paint.
 public Boolean getBaseItemLabelsVisible() 
    Returns the base setting for item label visibility. A null result should be interpreted as equivalent to Boolean.FALSE.
 public ItemLabelPosition getBaseNegativeItemLabelPosition() 
    Returns the base item label position for negative values.
 public Paint getBaseOutlinePaint() 
    Returns the base outline paint.
 public Stroke getBaseOutlineStroke() 
    Returns the base outline stroke.
 public Paint getBasePaint() 
    Returns the base paint.
 public ItemLabelPosition getBasePositiveItemLabelPosition() 
    Returns the base positive item label position.
 public boolean getBaseSeriesVisible() 
    Returns the base visibility for all series.
 public boolean getBaseSeriesVisibleInLegend() 
    Returns the base visibility in the legend for all series.
 public Shape getBaseShape() 
    Returns the base shape.
 public Stroke getBaseStroke() 
    Returns the base stroke.
 public Boolean getCreateEntities() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesCreateEntities(int) and #getBaseCreateEntities() .

    Returns the flag that controls whether or not chart entities are created for the items in ALL series. This flag overrides the per series and default settings - you must set it to null if you want the other settings to apply.
 abstract public DrawingSupplier getDrawingSupplier()
    Returns the drawing supplier from the plot.
 public 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.
 public Paint getItemFillPaint(int row,
    int column) 
    Returns the paint used to fill data items as they are drawn. The default implementation passes control to the #lookupSeriesFillPaint(int) method - you can override this method if you require different behaviour.
 public double getItemLabelAnchorOffset() 
    Returns the item label anchor offset.
 public Font getItemLabelFont() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesItemLabelFont(int) and #getBaseItemLabelFont() .

    Returns the font used for all item labels. This may be null, in which case the per series font settings will apply.
 public Font getItemLabelFont(int row,
    int column) 
    Returns the font for an item label.
 public Paint getItemLabelPaint() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesItemLabelPaint(int) and #getBaseItemLabelPaint() .

    Returns the paint used for all item labels. This may be null, in which case the per series paint settings will apply.
 public Paint getItemLabelPaint(int row,
    int column) 
    Returns the paint used to draw an item label.
 public Paint getItemOutlinePaint(int row,
    int column) 
    Returns the paint used to outline data items as they are drawn.

    The default implementation passes control to the #lookupSeriesOutlinePaint method. You can override this method if you require different behaviour.

 public Stroke getItemOutlineStroke(int row,
    int column) 
    Returns the stroke used to outline data items. The default implementation passes control to the #lookupSeriesOutlineStroke(int) method. You can override this method if you require different behaviour.
 public Paint getItemPaint(int row,
    int column) 
    Returns the paint used to fill data items as they are drawn.

    The default implementation passes control to the lookupSeriesPaint() method. You can override this method if you require different behaviour.

 public Shape getItemShape(int row,
    int column) 
    Returns a shape used to represent a data item.

    The default implementation passes control to the getSeriesShape method. You can override this method if you require different behaviour.

 public Stroke getItemStroke(int row,
    int column) 
    Returns the stroke used to draw data items.

    The default implementation passes control to the getSeriesStroke method. You can override this method if you require different behaviour.

 public 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).
 public ItemLabelPosition getNegativeItemLabelPosition() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesNegativeItemLabelPosition(int) and #getBaseNegativeItemLabelPosition() .

    Returns the item label position for negative values in ALL series.
 public ItemLabelPosition getNegativeItemLabelPosition(int row,
    int column) 
    Returns the item label position for negative values. This method can be overridden to provide customisation of the item label position for individual data items.
 public ItemLabelPosition getPositiveItemLabelPosition() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesPositiveItemLabelPosition(int) and #getBasePositiveItemLabelPosition() .

    Returns the item label position for positive values in ALL series.
 public ItemLabelPosition getPositiveItemLabelPosition(int row,
    int column) 
    Returns the item label position for positive values.
 public Boolean getSeriesCreateEntities(int series) 
    Returns the flag that controls whether entities are created for a series.
 public Paint getSeriesFillPaint(int series) 
    Returns the paint used to fill an item drawn by the renderer.
 public Font getSeriesItemLabelFont(int series) 
    Returns the font for all the item labels in a series.
 public Paint getSeriesItemLabelPaint(int series) 
    Returns the paint used to draw the item labels for a series.
 public ItemLabelPosition getSeriesNegativeItemLabelPosition(int series) 
    Returns the item label position for all negative values in a series.
 public Paint getSeriesOutlinePaint(int series) 
    Returns the paint used to outline an item drawn by the renderer.
 public Stroke getSeriesOutlineStroke(int series) 
    Returns the stroke used to outline the items in a series.
 public Paint getSeriesPaint(int series) 
    Returns the paint used to fill an item drawn by the renderer.
 public ItemLabelPosition getSeriesPositiveItemLabelPosition(int series) 
    Returns the item label position for all positive values in a series.
 public Shape getSeriesShape(int series) 
    Returns a shape used to represent the items in a series.
 public Stroke getSeriesStroke(int series) 
    Returns the stroke used to draw the items in a series.
 public Boolean getSeriesVisible() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesVisible(int) and #getBaseSeriesVisible() .

    Returns the flag that controls the visibility of ALL series. This flag overrides the per series and default settings - you must set it to null if you want the other settings to apply.
 public Boolean getSeriesVisible(int series) 
    Returns the flag that controls whether a series is visible.
 public Boolean getSeriesVisibleInLegend() 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #getSeriesVisibleInLegend(int) and #getBaseSeriesVisibleInLegend() .

    Returns the flag that controls the visibility of ALL series in the legend. This flag overrides the per series and default settings - you must set it to null if you want the other settings to apply.
 public Boolean getSeriesVisibleInLegend(int series) 
    Returns the flag that controls whether a series is visible in the legend. This method returns only the "per series" settings - to incorporate the override and base settings as well, you need to use the #isSeriesVisibleInLegend(int) method.
 public boolean hasListener(EventListener listener) 
    Returns true if the specified object is registered with the dataset as a listener. Most applications won't need to call this method, it exists mainly for use by unit testing code.
 public int hashCode() 
    Returns a hashcode for the renderer.
 public boolean isItemLabelVisible(int row,
    int column) 
    Returns true if an item label is visible, and false otherwise.
 public boolean isSeriesItemLabelsVisible(int series) 
    Returns true if the item labels for a series are visible, and false otherwise.
 public boolean isSeriesVisible(int series) 
    Returns a boolean that indicates whether or not the specified series should be drawn.
 public boolean isSeriesVisibleInLegend(int series) 
    Returns true if the series should be shown in the legend, and false otherwise.
 public Paint lookupSeriesFillPaint(int series) 
    Returns the paint used to fill an item drawn by the renderer.
 public Paint lookupSeriesOutlinePaint(int series) 
    Returns the paint used to outline an item drawn by the renderer.
 public Stroke lookupSeriesOutlineStroke(int series) 
    Returns the stroke used to outline the items in a series.
 public Paint lookupSeriesPaint(int series) 
    Returns the paint used to fill an item drawn by the renderer.
 public Shape lookupSeriesShape(int series) 
    Returns a shape used to represent the items in a series.
 public Stroke lookupSeriesStroke(int series) 
    Returns the stroke used to draw the items in a series.
 public  void notifyListeners(RendererChangeEvent event) 
    Notifies all registered listeners that the renderer has been modified.
 public  void removeChangeListener(RendererChangeListener listener) 
    Deregisters an object so that it no longer receives notification of changes to the renderer.
 public  void setAutoPopulateSeriesFillPaint(boolean auto) 
    Sets the flag that controls whether or not the series fill paint list is automatically populated when #lookupSeriesFillPaint(int) is called.
 public  void setAutoPopulateSeriesOutlinePaint(boolean auto) 
 public  void setAutoPopulateSeriesOutlineStroke(boolean auto) 
 public  void setAutoPopulateSeriesPaint(boolean auto) 
    Sets the flag that controls whether or not the series paint list is automatically populated when #lookupSeriesPaint(int) is called.
 public  void setAutoPopulateSeriesShape(boolean auto) 
    Sets the flag that controls whether or not the series shape list is automatically populated when #lookupSeriesShape(int) is called.
 public  void setAutoPopulateSeriesStroke(boolean auto) 
    Sets the flag that controls whether or not the series stroke list is automatically populated when #lookupSeriesStroke(int) is called.
 public  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.
 public  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.
 public  void setBaseFillPaint(Paint paint) 
 public  void setBaseFillPaint(Paint paint,
    boolean notify) 
    Sets the base fill paint and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseItemLabelFont(Font font) 
 public  void setBaseItemLabelFont(Font font,
    boolean notify) 
    Sets the base item label font and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseItemLabelPaint(Paint paint) 
 public  void setBaseItemLabelPaint(Paint paint,
    boolean notify) 
    Sets the base item label paint and, if requested, sends a RendererChangeEvent to all registered listeners..
 public  void setBaseItemLabelsVisible(boolean visible) 
    Sets the base flag that controls whether or not item labels are visible, and sends a RendererChangeEvent to all registered listeners.
 public  void setBaseItemLabelsVisible(Boolean visible) 
    Sets the base setting for item label visibility and sends a RendererChangeEvent to all registered listeners.
 public  void setBaseItemLabelsVisible(Boolean visible,
    boolean notify) 
    Sets the base visibility for item labels and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseNegativeItemLabelPosition(ItemLabelPosition position) 
    Sets the base item label position for negative values and sends a RendererChangeEvent to all registered listeners.
 public  void setBaseNegativeItemLabelPosition(ItemLabelPosition position,
    boolean notify) 
    Sets the base negative item label position and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseOutlinePaint(Paint paint) 
 public  void setBaseOutlinePaint(Paint paint,
    boolean notify) 
    Sets the base outline paint and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseOutlineStroke(Stroke stroke) 
 public  void setBaseOutlineStroke(Stroke stroke,
    boolean notify) 
    Sets the base outline stroke and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBasePaint(Paint paint) 
 public  void setBasePaint(Paint paint,
    boolean notify) 
    Sets the base paint and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBasePositiveItemLabelPosition(ItemLabelPosition position) 
    Sets the base positive item label position.
 public  void setBasePositiveItemLabelPosition(ItemLabelPosition position,
    boolean notify) 
    Sets the base positive item label position and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseSeriesVisible(boolean visible) 
 public  void setBaseSeriesVisible(boolean visible,
    boolean notify) 
    Sets the base visibility and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseSeriesVisibleInLegend(boolean visible) 
    Sets the base visibility in the legend and sends a RendererChangeEvent to all registered listeners.
 public  void setBaseSeriesVisibleInLegend(boolean visible,
    boolean notify) 
    Sets the base visibility in the legend and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseShape(Shape shape) 
 public  void setBaseShape(Shape shape,
    boolean notify) 
    Sets the base shape and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setBaseStroke(Stroke stroke) 
 public  void setBaseStroke(Stroke stroke,
    boolean notify) 
    Sets the base stroke and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setCreateEntities(Boolean create) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesCreateEntities(int, Boolean) and #setBaseCreateEntities(boolean) .

    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. This flag overrides the per series and default settings - you must set it to null if you want the other settings to apply.
 public  void setCreateEntities(Boolean create,
    boolean notify) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelFont(int, Font, boolean) and #setBaseItemLabelFont(Font, boolean) .

    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. This flag overrides the per series and default settings - you must set it to null if you want the other settings to apply.
 public  void setFillPaint(Paint paint) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesFillPaint(int, Paint) and #setBaseFillPaint(Paint) .

    Sets the fill paint for ALL series (optional).
 public  void setFillPaint(Paint paint,
    boolean notify) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesFillPaint(int, Paint, boolean) and #setBaseFillPaint(Paint, boolean) .

    Sets the fill paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setItemLabelAnchorOffset(double offset) 
    Sets the item label anchor offset.
 public  void setItemLabelFont(Font font) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelFont(int, Font) and #setBaseItemLabelFont(Font) .

    Sets the item label font for ALL series and sends a RendererChangeEvent to all registered listeners. You can set this to null if you prefer to set the font on a per series basis.
 public  void setItemLabelFont(Font font,
    boolean notify) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelFont(int, Font, boolean) and #setBaseItemLabelFont(Font, boolean) .

    Sets the item label font for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setItemLabelPaint(Paint paint) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelPaint(int, Paint) and #setBaseItemLabelPaint(Paint) .

    Sets the item label paint for ALL series and sends a RendererChangeEvent to all registered listeners.
 public  void setItemLabelPaint(Paint paint,
    boolean notify) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelPaint(int, Paint, boolean) and #setBaseItemLabelPaint(Paint, boolean) .

    Sets the item label paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setItemLabelsVisible(boolean visible) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelsVisible(int, Boolean) and #setBaseItemLabelsVisible(boolean) .

    Sets the visibility of the item labels for ALL series.
 public  void setItemLabelsVisible(Boolean visible) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelsVisible(int, Boolean) and #setBaseItemLabelsVisible(boolean) .

    Sets the visibility of the item labels for ALL series (optional).
 public  void setItemLabelsVisible(Boolean visible,
    boolean notify) 
Deprecated! This - method should no longer be used (as of version 1.0.6). It is sufficient to rely on #setSeriesItemLabelsVisible(int, Boolean, boolean) and #setBaseItemLabelsVisible(Boolean, boolean) .

    Sets the visibility of item labels for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
 public  void setNegativeItemLabelPosition(ItemLabelPosition position)