Java Doc for AbstractRenderer.java in  » Chart » jfreechart » org » jfree » chart » renderer » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Chart » jfreechart » org.jfree.chart.renderer 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jfree.chart.renderer.AbstractRenderer

All known Subclasses:   org.jfree.chart.renderer.DefaultPolarItemRenderer,  org.jfree.chart.renderer.xy.AbstractXYItemRenderer,  org.jfree.chart.renderer.category.AbstractCategoryItemRenderer,  org.jfree.chart.renderer.WaferMapRenderer,
AbstractRenderer
abstract public class AbstractRenderer implements Cloneable,Serializable(Code)
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
final public static  PaintDEFAULT_OUTLINE_PAINT
     The default outline paint.
final public static  StrokeDEFAULT_OUTLINE_STROKE
     The default outline stroke.
final public static  PaintDEFAULT_PAINT
     The default paint.
final public static  ShapeDEFAULT_SHAPE
     The default shape.
final public static  StrokeDEFAULT_STROKE
     The default stroke.
final public static  FontDEFAULT_VALUE_LABEL_FONT
     The default value label font.
final public static  PaintDEFAULT_VALUE_LABEL_PAINT
     The default value label paint.
final public static  DoubleZERO
     Zero represented as a Double.

Constructor Summary
public  AbstractRenderer()
     Default constructor.

Method Summary
public  voidaddChangeListener(RendererChangeListener listener)
     Registers an object to receive notification of changes to the renderer.
protected  Point2DcalculateLabelAnchorPoint(ItemLabelAnchor anchor, double x, double y, PlotOrientation orientation)
     Calculates the item label anchor point.
Parameters:
  anchor - the anchor.
Parameters:
  x - the x coordinate.
Parameters:
  y - the y coordinate.
Parameters:
  orientation - the plot orientation.
protected  Objectclone()
     Returns an independent copy of the renderer.
public  booleanequals(Object obj)
     Tests this renderer for equality with another object.
Parameters:
  obj - the object (null permitted).
protected  voidfireChangeEvent()
     Sends a RendererChangeEvent to all registered listeners.
public  booleangetAutoPopulateSeriesFillPaint()
     Returns the flag that controls whether or not the series fill paint list is automatically populated when AbstractRenderer.lookupSeriesFillPaint(int) is called.
public  booleangetAutoPopulateSeriesOutlinePaint()
     Returns the flag that controls whether or not the series outline paint list is automatically populated when AbstractRenderer.lookupSeriesOutlinePaint(int) is called.
public  booleangetAutoPopulateSeriesOutlineStroke()
     Returns the flag that controls whether or not the series outline stroke list is automatically populated when AbstractRenderer.lookupSeriesOutlineStroke(int) is called.
public  booleangetAutoPopulateSeriesPaint()
     Returns the flag that controls whether or not the series paint list is automatically populated when AbstractRenderer.lookupSeriesPaint(int) is called.
public  booleangetAutoPopulateSeriesShape()
     Returns the flag that controls whether or not the series shape list is automatically populated when AbstractRenderer.lookupSeriesShape(int) is called.
public  booleangetAutoPopulateSeriesStroke()
     Returns the flag that controls whether or not the series stroke list is automatically populated when AbstractRenderer.lookupSeriesStroke(int) is called.
public  booleangetBaseCreateEntities()
     Returns the base visibility for all series.
public  PaintgetBaseFillPaint()
     Returns the base fill paint.
public  FontgetBaseItemLabelFont()
     Returns the base item label font (this is used when no other font setting is available).
public  PaintgetBaseItemLabelPaint()
     Returns the base item label paint.
public  BooleangetBaseItemLabelsVisible()
     Returns the base setting for item label visibility.
public  ItemLabelPositiongetBaseNegativeItemLabelPosition()
     Returns the base item label position for negative values.
public  PaintgetBaseOutlinePaint()
     Returns the base outline paint.
public  StrokegetBaseOutlineStroke()
     Returns the base outline stroke.
public  PaintgetBasePaint()
     Returns the base paint.
public  ItemLabelPositiongetBasePositiveItemLabelPosition()
     Returns the base positive item label position.
public  booleangetBaseSeriesVisible()
     Returns the base visibility for all series.
public  booleangetBaseSeriesVisibleInLegend()
     Returns the base visibility in the legend for all series.
public  ShapegetBaseShape()
     Returns the base shape.
public  StrokegetBaseStroke()
     Returns the base stroke.
public  BooleangetCreateEntities()
     Returns the flag that controls whether or not chart entities are created for the items in ALL series.
abstract public  DrawingSuppliergetDrawingSupplier()
     Returns the drawing supplier from the plot.
public  booleangetItemCreateEntity(int series, int item)
     Returns a boolean that indicates whether or not the specified item should have a chart entity created for it.
Parameters:
  series - the series index.
Parameters:
  item - the item index.
public  PaintgetItemFillPaint(int row, int column)
     Returns the paint used to fill data items as they are drawn.
public  doublegetItemLabelAnchorOffset()
     Returns the item label anchor offset.
public  FontgetItemLabelFont(int row, int column)
     Returns the font for an item label.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column index (zero-based).
public  FontgetItemLabelFont()
     Returns the font used for all item labels.
public  PaintgetItemLabelPaint(int row, int column)
     Returns the paint used to draw an item label.
Parameters:
  row - the row index (zero based).
Parameters:
  column - the column index (zero based).
public  PaintgetItemLabelPaint()
     Returns the paint used for all item labels.
public  PaintgetItemOutlinePaint(int row, int column)
     Returns the paint used to outline data items as they are drawn.

The default implementation passes control to the AbstractRenderer.lookupSeriesOutlinePaint method.

public  StrokegetItemOutlineStroke(int row, int column)
     Returns the stroke used to outline data items.
public  PaintgetItemPaint(int row, int column)
     Returns the paint used to fill data items as they are drawn.

The default implementation passes control to the getSeriesPaint method.

public  ShapegetItemShape(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.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based).

public  StrokegetItemStroke(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.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based).

public  booleangetItemVisible(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).
Parameters:
  series - the series index.
Parameters:
  item - the item index.
public  ItemLabelPositiongetNegativeItemLabelPosition(int row, int column)
     Returns the item label position for negative values.
public  ItemLabelPositiongetNegativeItemLabelPosition()
     Returns the item label position for negative values in ALL series.
public  ItemLabelPositiongetPositiveItemLabelPosition(int row, int column)
     Returns the item label position for positive values.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column index (zero-based).
public  ItemLabelPositiongetPositiveItemLabelPosition()
     Returns the item label position for positive values in ALL series.
public  BooleangetSeriesCreateEntities(int series)
     Returns the flag that controls whether entities are created for a series.
Parameters:
  series - the series index (zero-based).
public  PaintgetSeriesFillPaint(int series)
     Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series (zero-based index).
public  FontgetSeriesItemLabelFont(int series)
     Returns the font for all the item labels in a series.
Parameters:
  series - the series index (zero-based).
public  PaintgetSeriesItemLabelPaint(int series)
     Returns the paint used to draw the item labels for a series.
Parameters:
  series - the series index (zero based).
public  ItemLabelPositiongetSeriesNegativeItemLabelPosition(int series)
     Returns the item label position for all negative values in a series.
Parameters:
  series - the series index (zero-based).
public  PaintgetSeriesOutlinePaint(int series)
     Returns the paint used to outline an item drawn by the renderer.
Parameters:
  series - the series (zero-based index).
public  StrokegetSeriesOutlineStroke(int series)
     Returns the stroke used to outline the items in a series.
Parameters:
  series - the series (zero-based index).
public  PaintgetSeriesPaint(int series)
     Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series index (zero-based).
public  ItemLabelPositiongetSeriesPositiveItemLabelPosition(int series)
     Returns the item label position for all positive values in a series.
Parameters:
  series - the series index (zero-based).
public  ShapegetSeriesShape(int series)
     Returns a shape used to represent the items in a series.
Parameters:
  series - the series (zero-based index).
public  StrokegetSeriesStroke(int series)
     Returns the stroke used to draw the items in a series.
Parameters:
  series - the series (zero-based index).
public  BooleangetSeriesVisible()
     Returns the flag that controls the visibility of ALL series.
public  BooleangetSeriesVisible(int series)
     Returns the flag that controls whether a series is visible.
Parameters:
  series - the series index (zero-based).
public  BooleangetSeriesVisibleInLegend()
     Returns the flag that controls the visibility of ALL series in the legend.
public  BooleangetSeriesVisibleInLegend(int series)
     Returns the flag that controls whether a series is visible in the legend.
public  booleanhasListener(EventListener listener)
     Returns true if the specified object is registered with the dataset as a listener.
public  inthashCode()
     Returns a hashcode for the renderer.
public  booleanisItemLabelVisible(int row, int column)
     Returns true if an item label is visible, and false otherwise.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column index (zero-based).
public  booleanisSeriesItemLabelsVisible(int series)
     Returns true if the item labels for a series are visible, and false otherwise.
Parameters:
  series - the series index (zero-based).
public  booleanisSeriesVisible(int series)
     Returns a boolean that indicates whether or not the specified series should be drawn.
Parameters:
  series - the series index.
public  booleanisSeriesVisibleInLegend(int series)
     Returns true if the series should be shown in the legend, and false otherwise.
Parameters:
  series - the series index.
public  PaintlookupSeriesFillPaint(int series)
     Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series (zero-based index).
public  PaintlookupSeriesOutlinePaint(int series)
     Returns the paint used to outline an item drawn by the renderer.
Parameters:
  series - the series (zero-based index).
public  StrokelookupSeriesOutlineStroke(int series)
     Returns the stroke used to outline the items in a series.
Parameters:
  series - the series (zero-based index).
public  PaintlookupSeriesPaint(int series)
     Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series index (zero-based).
public  ShapelookupSeriesShape(int series)
     Returns a shape used to represent the items in a series.
Parameters:
  series - the series (zero-based index).
public  StrokelookupSeriesStroke(int series)
     Returns the stroke used to draw the items in a series.
Parameters:
  series - the series (zero-based index).
public  voidnotifyListeners(RendererChangeEvent event)
     Notifies all registered listeners that the renderer has been modified.
public  voidremoveChangeListener(RendererChangeListener listener)
     Deregisters an object so that it no longer receives notification of changes to the renderer.
public  voidsetAutoPopulateSeriesFillPaint(boolean auto)
     Sets the flag that controls whether or not the series fill paint list is automatically populated when AbstractRenderer.lookupSeriesFillPaint(int) is called.
public  voidsetAutoPopulateSeriesOutlinePaint(boolean auto)
     Sets the flag that controls whether or not the series outline paint list is automatically populated when AbstractRenderer.lookupSeriesOutlinePaint(int) is called.
public  voidsetAutoPopulateSeriesOutlineStroke(boolean auto)
     Sets the flag that controls whether or not the series outline stroke list is automatically populated when AbstractRenderer.lookupSeriesOutlineStroke(int) is called.
public  voidsetAutoPopulateSeriesPaint(boolean auto)
     Sets the flag that controls whether or not the series paint list is automatically populated when AbstractRenderer.lookupSeriesPaint(int) is called.
public  voidsetAutoPopulateSeriesShape(boolean auto)
     Sets the flag that controls whether or not the series shape list is automatically populated when AbstractRenderer.lookupSeriesShape(int) is called.
public  voidsetAutoPopulateSeriesStroke(boolean auto)
     Sets the flag that controls whether or not the series stroke list is automatically populated when AbstractRenderer.lookupSeriesStroke(int) is called.
public  voidsetBaseCreateEntities(boolean create)
     Sets the base flag that controls whether entities are created for a series, and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseCreateEntities(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  voidsetBaseFillPaint(Paint paint)
     Sets the base fill paint and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseFillPaint(Paint paint, boolean notify)
     Sets the base fill paint and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseItemLabelFont(Font font)
     Sets the base item label font and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseItemLabelFont(Font font, boolean notify)
     Sets the base item label font and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseItemLabelPaint(Paint paint)
     Sets the base item label paint and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseItemLabelPaint(Paint paint, boolean notify)
     Sets the base item label paint and, if requested, sends a RendererChangeEvent to all registered listeners..
public  voidsetBaseItemLabelsVisible(boolean visible)
     Sets the base flag that controls whether or not item labels are visible.
public  voidsetBaseItemLabelsVisible(Boolean visible)
     Sets the base setting for item label visibility.
public  voidsetBaseItemLabelsVisible(Boolean visible, boolean notify)
     Sets the base visibility for item labels and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseNegativeItemLabelPosition(ItemLabelPosition position)
     Sets the base item label position for negative values and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseNegativeItemLabelPosition(ItemLabelPosition position, boolean notify)
     Sets the base negative item label position and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseOutlinePaint(Paint paint)
     Sets the base outline paint and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseOutlinePaint(Paint paint, boolean notify)
     Sets the base outline paint and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseOutlineStroke(Stroke stroke)
     Sets the base outline stroke and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseOutlineStroke(Stroke stroke, boolean notify)
     Sets the base outline stroke and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBasePaint(Paint paint)
     Sets the base paint and sends a RendererChangeEvent to all registered listeners.
public  voidsetBasePaint(Paint paint, boolean notify)
     Sets the base paint and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBasePositiveItemLabelPosition(ItemLabelPosition position)
     Sets the base positive item label position.
public  voidsetBasePositiveItemLabelPosition(ItemLabelPosition position, boolean notify)
     Sets the base positive item label position and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseSeriesVisible(boolean visible)
     Sets the base visibility and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseSeriesVisible(boolean visible, boolean notify)
     Sets the base visibility and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseSeriesVisibleInLegend(boolean visible)
     Sets the base visibility in the legend and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseSeriesVisibleInLegend(boolean visible, boolean notify)
     Sets the base visibility in the legend and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseShape(Shape shape)
     Sets the base shape and sends a RendererChangeEvent to all registered listeners.
public  voidsetBaseShape(Shape shape, boolean notify)
     Sets the base shape and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  shape - the shape (null not permitted).
public  voidsetBaseStroke(Stroke stroke)
     Sets the base stroke.
public  voidsetBaseStroke(Stroke stroke, boolean notify)
     Sets the base stroke and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetCreateEntities(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.
public  voidsetCreateEntities(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.
public  voidsetFillPaint(Paint paint)
     Sets the fill paint for ALL series (optional).
public  voidsetFillPaint(Paint paint, boolean notify)
     Sets the fill paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetItemLabelAnchorOffset(double offset)
     Sets the item label anchor offset.
public  voidsetItemLabelFont(Font font)
     Sets the item label font for ALL series and sends a RendererChangeEvent to all registered listeners.
public  voidsetItemLabelFont(Font font, boolean notify)
     Sets the item label font for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetItemLabelPaint(Paint paint)
     Sets the item label paint for ALL series and sends a RendererChangeEvent to all registered listeners.
public  voidsetItemLabelPaint(Paint paint, boolean notify)
     Sets the item label paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetItemLabelsVisible(boolean visible)
     Sets the visibility of the item labels for ALL series.
public  voidsetItemLabelsVisible(Boolean visible)
     Sets the visibility of the item labels for ALL series (optional).
public  voidsetItemLabelsVisible(Boolean visible, boolean notify)
     Sets the visibility of item labels for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetNegativeItemLabelPosition(ItemLabelPosition position)
     Sets the item label position for negative values in ALL series, and sends a RendererChangeEvent to all registered listeners.
public  voidsetNegativeItemLabelPosition(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.
public  voidsetOutlinePaint(Paint paint)
     Sets the outline paint for ALL series (optional).
public  voidsetOutlinePaint(Paint paint, boolean notify)
     Sets the outline paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetOutlineStroke(Stroke stroke)
     Sets the outline stroke for ALL series and sends a RendererChangeEvent to all registered listeners.
public  voidsetOutlineStroke(Stroke stroke, boolean notify)
     Sets the outline stroke for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetPaint(Paint paint)
     Sets the paint to be used for ALL series, and sends a RendererChangeEvent to all registered listeners.
public  voidsetPaint(Paint paint, boolean notify)
     Sets the paint to be used for all series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetPositiveItemLabelPosition(ItemLabelPosition position)
     Sets the item label position for positive values in ALL series, and sends a RendererChangeEvent to all registered listeners.
public  voidsetPositiveItemLabelPosition(ItemLabelPosition position, boolean notify)
     Sets the positive item label position for ALL series and (if requested) sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesCreateEntities(int series, Boolean create)
     Sets the flag that controls whether entities are created for a series, and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesCreateEntities(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.
public  voidsetSeriesFillPaint(int series, Paint paint)
     Sets the paint used for a series fill and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesFillPaint(int series, Paint paint, boolean notify)
     Sets the paint used to fill a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesItemLabelFont(int series, Font font)
     Sets the item label font for a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesItemLabelFont(int series, Font font, boolean notify)
     Sets the item label font for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesItemLabelPaint(int series, Paint paint)
     Sets the item label paint for a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesItemLabelPaint(int series, Paint paint, boolean notify)
     Sets the item label paint for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesItemLabelsVisible(int series, boolean visible)
     Sets a flag that controls the visibility of the item labels for a series.
public  voidsetSeriesItemLabelsVisible(int series, Boolean visible)
     Sets the visibility of the item labels for a series.
public  voidsetSeriesItemLabelsVisible(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.
public  voidsetSeriesNegativeItemLabelPosition(int series, ItemLabelPosition position)
     Sets the item label position for negative values in a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesNegativeItemLabelPosition(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.
public  voidsetSeriesOutlinePaint(int series, Paint paint)
     Sets the paint used for a series outline and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesOutlinePaint(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.
public  voidsetSeriesOutlineStroke(int series, Stroke stroke)
     Sets the outline stroke used for a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesOutlineStroke(int series, Stroke stroke, boolean notify)
     Sets the outline stroke for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesPaint(int series, Paint paint)
     Sets the paint used for a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesPaint(int series, Paint paint, boolean notify)
     Sets the paint used for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesPositiveItemLabelPosition(int series, ItemLabelPosition position)
     Sets the item label position for all positive values in a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesPositiveItemLabelPosition(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.
public  voidsetSeriesShape(int series, Shape shape)
     Sets the shape used for a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesShape(int series, Shape shape, boolean notify)
     Sets the shape for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesStroke(int series, Stroke stroke)
     Sets the stroke used for a series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesStroke(int series, Stroke stroke, boolean notify)
     Sets the stroke for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesVisible(Boolean visible)
     Sets the flag that controls the visibility of ALL series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesVisible(Boolean visible, boolean notify)
     Sets the flag that controls the visibility of ALL series and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesVisible(int series, Boolean visible)
     Sets the flag that controls whether a series is visible and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesVisible(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.
public  voidsetSeriesVisibleInLegend(Boolean visible)
     Sets the flag that controls the visibility of ALL series in the legend and sends a RendererChangeEvent to all registered listeners.
public  voidsetSeriesVisibleInLegend(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.
public  voidsetSeriesVisibleInLegend(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.
public  voidsetSeriesVisibleInLegend(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.
public  voidsetShape(Shape shape)
     Sets the shape for ALL series (optional) and sends a RendererChangeEvent to all registered listeners.
public  voidsetShape(Shape shape, boolean notify)
     Sets the shape for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
public  voidsetStroke(Stroke stroke)
     Sets the stroke for ALL series and sends a RendererChangeEvent to all registered listeners.
public  voidsetStroke(Stroke stroke, boolean notify)
     Sets the stroke for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.

Field Detail
DEFAULT_OUTLINE_PAINT
final public static Paint DEFAULT_OUTLINE_PAINT(Code)
The default outline paint.



DEFAULT_OUTLINE_STROKE
final public static Stroke DEFAULT_OUTLINE_STROKE(Code)
The default outline stroke.



DEFAULT_PAINT
final public static Paint DEFAULT_PAINT(Code)
The default paint.



DEFAULT_SHAPE
final public static Shape DEFAULT_SHAPE(Code)
The default shape.



DEFAULT_STROKE
final public static Stroke DEFAULT_STROKE(Code)
The default stroke.



DEFAULT_VALUE_LABEL_FONT
final public static Font DEFAULT_VALUE_LABEL_FONT(Code)
The default value label font.



DEFAULT_VALUE_LABEL_PAINT
final public static Paint DEFAULT_VALUE_LABEL_PAINT(Code)
The default value label paint.



ZERO
final public static Double ZERO(Code)
Zero represented as a Double.




Constructor Detail
AbstractRenderer
public AbstractRenderer()(Code)
Default constructor.




Method Detail
addChangeListener
public void addChangeListener(RendererChangeListener listener)(Code)
Registers an object to receive notification of changes to the renderer.
Parameters:
  listener - the listener (null not permitted).



calculateLabelAnchorPoint
protected Point2D calculateLabelAnchorPoint(ItemLabelAnchor anchor, double x, double y, PlotOrientation orientation)(Code)
Calculates the item label anchor point.
Parameters:
  anchor - the anchor.
Parameters:
  x - the x coordinate.
Parameters:
  y - the y coordinate.
Parameters:
  orientation - the plot orientation. The anchor point (never null).



clone
protected Object clone() throws CloneNotSupportedException(Code)
Returns an independent copy of the renderer. A clone.
throws:
  CloneNotSupportedException - if some component of the renderer does not support cloning.



equals
public boolean equals(Object obj)(Code)
Tests this renderer for equality with another object.
Parameters:
  obj - the object (null permitted). true or false.



fireChangeEvent
protected void fireChangeEvent()(Code)
Sends a RendererChangeEvent to all registered listeners.
since:
   1.0.5



getAutoPopulateSeriesFillPaint
public boolean getAutoPopulateSeriesFillPaint()(Code)
Returns the flag that controls whether or not the series fill paint list is automatically populated when AbstractRenderer.lookupSeriesFillPaint(int) is called. A boolean.
since:
   1.0.6
See Also:   AbstractRenderer.setAutoPopulateSeriesFillPaint(boolean)



getAutoPopulateSeriesOutlinePaint
public boolean getAutoPopulateSeriesOutlinePaint()(Code)
Returns the flag that controls whether or not the series outline paint list is automatically populated when AbstractRenderer.lookupSeriesOutlinePaint(int) is called. A boolean.
since:
   1.0.6
See Also:   AbstractRenderer.setAutoPopulateSeriesOutlinePaint(boolean)



getAutoPopulateSeriesOutlineStroke
public boolean getAutoPopulateSeriesOutlineStroke()(Code)
Returns the flag that controls whether or not the series outline stroke list is automatically populated when AbstractRenderer.lookupSeriesOutlineStroke(int) is called. A boolean.
since:
   1.0.6
See Also:   AbstractRenderer.setAutoPopulateSeriesOutlineStroke(boolean)



getAutoPopulateSeriesPaint
public boolean getAutoPopulateSeriesPaint()(Code)
Returns the flag that controls whether or not the series paint list is automatically populated when AbstractRenderer.lookupSeriesPaint(int) is called. A boolean.
since:
   1.0.6
See Also:   AbstractRenderer.setAutoPopulateSeriesPaint(boolean)



getAutoPopulateSeriesShape
public boolean getAutoPopulateSeriesShape()(Code)
Returns the flag that controls whether or not the series shape list is automatically populated when AbstractRenderer.lookupSeriesShape(int) is called. A boolean.
since:
   1.0.6
See Also:   AbstractRenderer.setAutoPopulateSeriesShape(boolean)



getAutoPopulateSeriesStroke
public boolean getAutoPopulateSeriesStroke()(Code)
Returns the flag that controls whether or not the series stroke list is automatically populated when AbstractRenderer.lookupSeriesStroke(int) is called. A boolean.
since:
   1.0.6
See Also:   AbstractRenderer.setAutoPopulateSeriesStroke(boolean)



getBaseCreateEntities
public boolean getBaseCreateEntities()(Code)
Returns the base visibility for all series. The base visibility.



getBaseFillPaint
public Paint getBaseFillPaint()(Code)
Returns the base fill paint. The paint (never null).
See Also:   AbstractRenderer.setBaseFillPaint(Paint)



getBaseItemLabelFont
public Font getBaseItemLabelFont()(Code)
Returns the base item label font (this is used when no other font setting is available). The font (never null).



getBaseItemLabelPaint
public Paint getBaseItemLabelPaint()(Code)
Returns the base item label paint. The paint (never null).



getBaseItemLabelsVisible
public Boolean getBaseItemLabelsVisible()(Code)
Returns the base setting for item label visibility. A null result should be interpreted as equivalent to Boolean.FALSE. A flag (possibly null).



getBaseNegativeItemLabelPosition
public ItemLabelPosition getBaseNegativeItemLabelPosition()(Code)
Returns the base item label position for negative values. The position (never null).
See Also:   AbstractRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition)



getBaseOutlinePaint
public Paint getBaseOutlinePaint()(Code)
Returns the base outline paint. The paint (never null).



getBaseOutlineStroke
public Stroke getBaseOutlineStroke()(Code)
Returns the base outline stroke. The stroke (never null).



getBasePaint
public Paint getBasePaint()(Code)
Returns the base paint. The base paint (never null).
See Also:   AbstractRenderer.setBasePaint(Paint)



getBasePositiveItemLabelPosition
public ItemLabelPosition getBasePositiveItemLabelPosition()(Code)
Returns the base positive item label position. The position (never null).
See Also:   AbstractRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition)



getBaseSeriesVisible
public boolean getBaseSeriesVisible()(Code)
Returns the base visibility for all series. The base visibility.
See Also:   AbstractRenderer.setBaseSeriesVisible(boolean)



getBaseSeriesVisibleInLegend
public boolean getBaseSeriesVisibleInLegend()(Code)
Returns the base visibility in the legend for all series. The base visibility.
See Also:   AbstractRenderer.setBaseSeriesVisibleInLegend(boolean)



getBaseShape
public Shape getBaseShape()(Code)
Returns the base shape. The shape (never null).



getBaseStroke
public Stroke getBaseStroke()(Code)
Returns the base stroke. The base stroke (never null).



getCreateEntities
public Boolean getCreateEntities()(Code)
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. The flag (possibly null).AbstractRenderer.getSeriesCreateEntities(int)AbstractRenderer.getBaseCreateEntities()



getDrawingSupplier
abstract public DrawingSupplier getDrawingSupplier()(Code)
Returns the drawing supplier from the plot. The drawing supplier.



getItemCreateEntity
public boolean getItemCreateEntity(int series, int item)(Code)
Returns a boolean that indicates whether or not the specified item should have a chart entity created for it.
Parameters:
  series - the series index.
Parameters:
  item - the item index. A boolean.



getItemFillPaint
public Paint getItemFillPaint(int row, int column)(Code)
Returns the paint used to fill data items as they are drawn. The default implementation passes control to the AbstractRenderer.lookupSeriesFillPaint(int) method - you can override this method if you require different behaviour.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based). The paint (never null).



getItemLabelAnchorOffset
public double getItemLabelAnchorOffset()(Code)
Returns the item label anchor offset. The offset.
See Also:   AbstractRenderer.setItemLabelAnchorOffset(double)



getItemLabelFont
public Font getItemLabelFont(int row, int column)(Code)
Returns the font for an item label.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column index (zero-based). The font (never null).



getItemLabelFont
public Font getItemLabelFont()(Code)
Returns the font used for all item labels. This may be null, in which case the per series font settings will apply. The font (possibly null).AbstractRenderer.getSeriesItemLabelFont(int)AbstractRenderer.getBaseItemLabelFont()



getItemLabelPaint
public Paint getItemLabelPaint(int row, int column)(Code)
Returns the paint used to draw an item label.
Parameters:
  row - the row index (zero based).
Parameters:
  column - the column index (zero based). The paint (never null).



getItemLabelPaint
public Paint getItemLabelPaint()(Code)
Returns the paint used for all item labels. This may be null, in which case the per series paint settings will apply. The paint (possibly null).AbstractRenderer.getSeriesItemLabelPaint(int)AbstractRenderer.getBaseItemLabelPaint()



getItemOutlinePaint
public Paint getItemOutlinePaint(int row, int column)(Code)
Returns the paint used to outline data items as they are drawn.

The default implementation passes control to the AbstractRenderer.lookupSeriesOutlinePaint method. You can override this method if you require different behaviour.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based). The paint (never null).




getItemOutlineStroke
public Stroke getItemOutlineStroke(int row, int column)(Code)
Returns the stroke used to outline data items. The default implementation passes control to the AbstractRenderer.lookupSeriesOutlineStroke(int) method. You can override this method if you require different behaviour.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based). The stroke (never null).



getItemPaint
public Paint getItemPaint(int row, int column)(Code)
Returns the paint used to fill data items as they are drawn.

The default implementation passes control to the getSeriesPaint method. You can override this method if you require different behaviour.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based). The paint (never null).




getItemShape
public Shape getItemShape(int row, int column)(Code)
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.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based). The shape (never null).




getItemStroke
public Stroke getItemStroke(int row, int column)(Code)
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.
Parameters:
  row - the row (or series) index (zero-based).
Parameters:
  column - the column (or category) index (zero-based). The stroke (never null).




getItemVisible
public boolean getItemVisible(int series, int item)(Code)
Returns a boolean that indicates whether or not the specified item should be drawn (this is typically used to hide an entire series).
Parameters:
  series - the series index.
Parameters:
  item - the item index. A boolean.



getNegativeItemLabelPosition
public ItemLabelPosition getNegativeItemLabelPosition(int row, int column)(Code)
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.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column (zero-based). The item label position (never null).
See Also:   AbstractRenderer.getPositiveItemLabelPosition(int,int)



getNegativeItemLabelPosition
public ItemLabelPosition getNegativeItemLabelPosition()(Code)
Returns the item label position for negative values in ALL series. The item label position (possibly null).
See Also:   AbstractRenderer.setNegativeItemLabelPosition(ItemLabelPosition)AbstractRenderer.getSeriesNegativeItemLabelPosition(int)AbstractRenderer.getBaseNegativeItemLabelPosition()



getPositiveItemLabelPosition
public ItemLabelPosition getPositiveItemLabelPosition(int row, int column)(Code)
Returns the item label position for positive values.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column index (zero-based). The item label position (never null).
See Also:   AbstractRenderer.getNegativeItemLabelPosition(int,int)



getPositiveItemLabelPosition
public ItemLabelPosition getPositiveItemLabelPosition()(Code)
Returns the item label position for positive values in ALL series. The item label position (possibly null).
See Also:   AbstractRenderer.setPositiveItemLabelPosition(ItemLabelPosition)AbstractRenderer.getSeriesPositiveItemLabelPosition(int)AbstractRenderer.getBasePositiveItemLabelPosition()



getSeriesCreateEntities
public Boolean getSeriesCreateEntities(int series)(Code)
Returns the flag that controls whether entities are created for a series.
Parameters:
  series - the series index (zero-based). The flag (possibly null).



getSeriesFillPaint
public Paint getSeriesFillPaint(int series)(Code)
Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series (zero-based index). The paint (never null).



getSeriesItemLabelFont
public Font getSeriesItemLabelFont(int series)(Code)
Returns the font for all the item labels in a series.
Parameters:
  series - the series index (zero-based). The font (possibly null).



getSeriesItemLabelPaint
public Paint getSeriesItemLabelPaint(int series)(Code)
Returns the paint used to draw the item labels for a series.
Parameters:
  series - the series index (zero based). The paint (possibly null).



getSeriesNegativeItemLabelPosition
public ItemLabelPosition getSeriesNegativeItemLabelPosition(int series)(Code)
Returns the item label position for all negative values in a series.
Parameters:
  series - the series index (zero-based). The item label position (never null).
See Also:   AbstractRenderer.setSeriesNegativeItemLabelPosition(int,ItemLabelPosition)



getSeriesOutlinePaint
public Paint getSeriesOutlinePaint(int series)(Code)
Returns the paint used to outline an item drawn by the renderer.
Parameters:
  series - the series (zero-based index). The paint (possibly null).



getSeriesOutlineStroke
public Stroke getSeriesOutlineStroke(int series)(Code)
Returns the stroke used to outline the items in a series.
Parameters:
  series - the series (zero-based index). The stroke (possibly null).



getSeriesPaint
public Paint getSeriesPaint(int series)(Code)
Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series index (zero-based). The paint (possibly null).
See Also:   AbstractRenderer.setSeriesPaint(int,Paint)



getSeriesPositiveItemLabelPosition
public ItemLabelPosition getSeriesPositiveItemLabelPosition(int series)(Code)
Returns the item label position for all positive values in a series.
Parameters:
  series - the series index (zero-based). The item label position (never null).
See Also:   AbstractRenderer.setSeriesPositiveItemLabelPosition(int,ItemLabelPosition)



getSeriesShape
public Shape getSeriesShape(int series)(Code)
Returns a shape used to represent the items in a series.
Parameters:
  series - the series (zero-based index). The shape (possibly null).



getSeriesStroke
public Stroke getSeriesStroke(int series)(Code)
Returns the stroke used to draw the items in a series.
Parameters:
  series - the series (zero-based index). The stroke (possibly null).



getSeriesVisible
public Boolean getSeriesVisible()(Code)
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. The flag (possibly null).
See Also:   AbstractRenderer.setSeriesVisible(Boolean)AbstractRenderer.getSeriesVisible(int)AbstractRenderer.getBaseSeriesVisible()



getSeriesVisible
public Boolean getSeriesVisible(int series)(Code)
Returns the flag that controls whether a series is visible.
Parameters:
  series - the series index (zero-based). The flag (possibly null).
See Also:   AbstractRenderer.setSeriesVisible(int,Boolean)



getSeriesVisibleInLegend
public Boolean getSeriesVisibleInLegend()(Code)
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. The flag (possibly null).
See Also:   AbstractRenderer.setSeriesVisibleInLegend(Boolean)AbstractRenderer.getSeriesVisibleInLegend(int)AbstractRenderer.getBaseSeriesVisibleInLegend()



getSeriesVisibleInLegend
public Boolean getSeriesVisibleInLegend(int series)(Code)
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 AbstractRenderer.isSeriesVisibleInLegend(int) method.
Parameters:
  series - the series index (zero-based). The flag (possibly null).
See Also:   AbstractRenderer.setSeriesVisibleInLegend(int,Boolean)



hasListener
public boolean hasListener(EventListener listener)(Code)
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.
Parameters:
  listener - the listener. A boolean.



hashCode
public int hashCode()(Code)
Returns a hashcode for the renderer. The hashcode.



isItemLabelVisible
public boolean isItemLabelVisible(int row, int column)(Code)
Returns true if an item label is visible, and false otherwise.
Parameters:
  row - the row index (zero-based).
Parameters:
  column - the column index (zero-based). A boolean.



isSeriesItemLabelsVisible
public boolean isSeriesItemLabelsVisible(int series)(Code)
Returns true if the item labels for a series are visible, and false otherwise.
Parameters:
  series - the series index (zero-based). A boolean.



isSeriesVisible
public boolean isSeriesVisible(int series)(Code)
Returns a boolean that indicates whether or not the specified series should be drawn.
Parameters:
  series - the series index. A boolean.



isSeriesVisibleInLegend
public boolean isSeriesVisibleInLegend(int series)(Code)
Returns true if the series should be shown in the legend, and false otherwise.
Parameters:
  series - the series index. A boolean.



lookupSeriesFillPaint
public Paint lookupSeriesFillPaint(int series)(Code)
Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series (zero-based index). The paint (never null).
since:
   1.0.6



lookupSeriesOutlinePaint
public Paint lookupSeriesOutlinePaint(int series)(Code)
Returns the paint used to outline an item drawn by the renderer.
Parameters:
  series - the series (zero-based index). The paint (never null).
since:
   1.0.6



lookupSeriesOutlineStroke
public Stroke lookupSeriesOutlineStroke(int series)(Code)
Returns the stroke used to outline the items in a series.
Parameters:
  series - the series (zero-based index). The stroke (never null).
since:
   1.0.6



lookupSeriesPaint
public Paint lookupSeriesPaint(int series)(Code)
Returns the paint used to fill an item drawn by the renderer.
Parameters:
  series - the series index (zero-based). The paint (never null).
since:
   1.0.6



lookupSeriesShape
public Shape lookupSeriesShape(int series)(Code)
Returns a shape used to represent the items in a series.
Parameters:
  series - the series (zero-based index). The shape (never null).
since:
   1.0.6



lookupSeriesStroke
public Stroke lookupSeriesStroke(int series)(Code)
Returns the stroke used to draw the items in a series.
Parameters:
  series - the series (zero-based index). The stroke (never null).
since:
   1.0.6



notifyListeners
public void notifyListeners(RendererChangeEvent event)(Code)
Notifies all registered listeners that the renderer has been modified.
Parameters:
  event - information about the change event.



removeChangeListener
public void removeChangeListener(RendererChangeListener listener)(Code)
Deregisters an object so that it no longer receives notification of changes to the renderer.
Parameters:
  listener - the object (null not permitted).



setAutoPopulateSeriesFillPaint
public void setAutoPopulateSeriesFillPaint(boolean auto)(Code)
Sets the flag that controls whether or not the series fill paint list is automatically populated when AbstractRenderer.lookupSeriesFillPaint(int) is called.
Parameters:
  auto - the new flag value.
since:
   1.0.6
See Also:   AbstractRenderer.getAutoPopulateSeriesFillPaint()



setAutoPopulateSeriesOutlinePaint
public void setAutoPopulateSeriesOutlinePaint(boolean auto)(Code)
Sets the flag that controls whether or not the series outline paint list is automatically populated when AbstractRenderer.lookupSeriesOutlinePaint(int) is called.
Parameters:
  auto - the new flag value.
since:
   1.0.6
See Also:   AbstractRenderer.getAutoPopulateSeriesOutlinePaint()



setAutoPopulateSeriesOutlineStroke
public void setAutoPopulateSeriesOutlineStroke(boolean auto)(Code)
Sets the flag that controls whether or not the series outline stroke list is automatically populated when AbstractRenderer.lookupSeriesOutlineStroke(int) is called.
Parameters:
  auto - the new flag value.
since:
   1.0.6
See Also:   AbstractRenderer.getAutoPopulateSeriesOutlineStroke()



setAutoPopulateSeriesPaint
public void setAutoPopulateSeriesPaint(boolean auto)(Code)
Sets the flag that controls whether or not the series paint list is automatically populated when AbstractRenderer.lookupSeriesPaint(int) is called.
Parameters:
  auto - the new flag value.
since:
   1.0.6
See Also:   AbstractRenderer.getAutoPopulateSeriesPaint()



setAutoPopulateSeriesShape
public void setAutoPopulateSeriesShape(boolean auto)(Code)
Sets the flag that controls whether or not the series shape list is automatically populated when AbstractRenderer.lookupSeriesShape(int) is called.
Parameters:
  auto - the new flag value.
since:
   1.0.6
See Also:   AbstractRenderer.getAutoPopulateSeriesShape()



setAutoPopulateSeriesStroke
public void setAutoPopulateSeriesStroke(boolean auto)(Code)
Sets the flag that controls whether or not the series stroke list is automatically populated when AbstractRenderer.lookupSeriesStroke(int) is called.
Parameters:
  auto - the new flag value.
since:
   1.0.6
See Also:   AbstractRenderer.getAutoPopulateSeriesStroke()



setBaseCreateEntities
public void setBaseCreateEntities(boolean create)(Code)
Sets the base flag that controls whether entities are created for a series, and sends a RendererChangeEvent to all registered listeners.
Parameters:
  create - the flag.



setBaseCreateEntities
public void setBaseCreateEntities(boolean create, boolean notify)(Code)
Sets the base flag that controls whether entities are created and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  create - the visibility.
Parameters:
  notify - notify listeners?



setBaseFillPaint
public void setBaseFillPaint(Paint paint)(Code)
Sets the base fill paint and sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   AbstractRenderer.getBaseFillPaint()



setBaseFillPaint
public void setBaseFillPaint(Paint paint, boolean notify)(Code)
Sets the base fill paint and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getBaseFillPaint()



setBaseItemLabelFont
public void setBaseItemLabelFont(Font font)(Code)
Sets the base item label font and sends a RendererChangeEvent to all registered listeners.
Parameters:
  font - the font (null not permitted).



setBaseItemLabelFont
public void setBaseItemLabelFont(Font font, boolean notify)(Code)
Sets the base item label font and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  font - the font (null not permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setBaseItemLabelPaint
public void setBaseItemLabelPaint(Paint paint)(Code)
Sets the base item label paint and sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).



setBaseItemLabelPaint
public void setBaseItemLabelPaint(Paint paint, boolean notify)(Code)
Sets the base item label paint and, if requested, sends a RendererChangeEvent to all registered listeners..
Parameters:
  paint - the paint (null not permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setBaseItemLabelsVisible
public void setBaseItemLabelsVisible(boolean visible)(Code)
Sets the base flag that controls whether or not item labels are visible.
Parameters:
  visible - the flag.



setBaseItemLabelsVisible
public void setBaseItemLabelsVisible(Boolean visible)(Code)
Sets the base setting for item label visibility.
Parameters:
  visible - the flag (null is permitted, and viewedas equivalent to Boolean.FALSE).



setBaseItemLabelsVisible
public void setBaseItemLabelsVisible(Boolean visible, boolean notify)(Code)
Sets the base visibility for item labels and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  visible - the flag (null is permitted, and viewedas equivalent to Boolean.FALSE).
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setBaseNegativeItemLabelPosition
public void setBaseNegativeItemLabelPosition(ItemLabelPosition position)(Code)
Sets the base item label position for negative values and sends a RendererChangeEvent to all registered listeners.
Parameters:
  position - the position (null not permitted).
See Also:   AbstractRenderer.getBaseNegativeItemLabelPosition()



setBaseNegativeItemLabelPosition
public void setBaseNegativeItemLabelPosition(ItemLabelPosition position, boolean notify)(Code)
Sets the base negative item label position and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  position - the position (null not permitted).
Parameters:
  notify - notify registered listeners?
See Also:   AbstractRenderer.getBaseNegativeItemLabelPosition()



setBaseOutlinePaint
public void setBaseOutlinePaint(Paint paint)(Code)
Sets the base outline paint and sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).



setBaseOutlinePaint
public void setBaseOutlinePaint(Paint paint, boolean notify)(Code)
Sets the base outline paint and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
Parameters:
  notify - notify listeners?



setBaseOutlineStroke
public void setBaseOutlineStroke(Stroke stroke)(Code)
Sets the base outline stroke and sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null not permitted).



setBaseOutlineStroke
public void setBaseOutlineStroke(Stroke stroke, boolean notify)(Code)
Sets the base outline stroke and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null not permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setBasePaint
public void setBasePaint(Paint paint)(Code)
Sets the base paint and sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   AbstractRenderer.getBasePaint()



setBasePaint
public void setBasePaint(Paint paint, boolean notify)(Code)
Sets the base paint and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getBasePaint()



setBasePositiveItemLabelPosition
public void setBasePositiveItemLabelPosition(ItemLabelPosition position)(Code)
Sets the base positive item label position.
Parameters:
  position - the position (null not permitted).
See Also:   AbstractRenderer.getBasePositiveItemLabelPosition()



setBasePositiveItemLabelPosition
public void setBasePositiveItemLabelPosition(ItemLabelPosition position, boolean notify)(Code)
Sets the base positive item label position and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  position - the position (null not permitted).
Parameters:
  notify - notify registered listeners?
See Also:   AbstractRenderer.getBasePositiveItemLabelPosition()



setBaseSeriesVisible
public void setBaseSeriesVisible(boolean visible)(Code)
Sets the base visibility and sends a RendererChangeEvent to all registered listeners.
Parameters:
  visible - the flag.
See Also:   AbstractRenderer.getBaseSeriesVisible()



setBaseSeriesVisible
public void setBaseSeriesVisible(boolean visible, boolean notify)(Code)
Sets the base visibility and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  visible - the visibility.
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getBaseSeriesVisible()



setBaseSeriesVisibleInLegend
public void setBaseSeriesVisibleInLegend(boolean visible)(Code)
Sets the base visibility in the legend and sends a RendererChangeEvent to all registered listeners.
Parameters:
  visible - the flag.
See Also:   AbstractRenderer.getSeriesVisibleInLegend()



setBaseSeriesVisibleInLegend
public void setBaseSeriesVisibleInLegend(boolean visible, boolean notify)(Code)
Sets the base visibility in the legend and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  visible - the visibility.
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getSeriesVisibleInLegend()



setBaseShape
public void setBaseShape(Shape shape)(Code)
Sets the base shape and sends a RendererChangeEvent to all registered listeners.
Parameters:
  shape - the shape (null not permitted).



setBaseShape
public void setBaseShape(Shape shape, boolean notify)(Code)
Sets the base shape and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  shape - the shape (null not permitted).
Parameters:
  notify - notify listeners?



setBaseStroke
public void setBaseStroke(Stroke stroke)(Code)
Sets the base stroke.
Parameters:
  stroke - the stroke (null not permitted).



setBaseStroke
public void setBaseStroke(Stroke stroke, boolean notify)(Code)
Sets the base stroke and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null not permitted).
Parameters:
  notify - notify listeners?



setCreateEntities
public void setCreateEntities(Boolean create)(Code)
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.
Parameters:
  create - the flag (null permitted).AbstractRenderer.setSeriesCreateEntities(int,Boolean)AbstractRenderer.setBaseCreateEntities(boolean)



setCreateEntities
public void setCreateEntities(Boolean create, boolean notify)(Code)
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.
Parameters:
  create - the flag (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesItemLabelFont(int,Font,boolean)AbstractRenderer.setBaseItemLabelFont(Font,boolean)



setFillPaint
public void setFillPaint(Paint paint)(Code)
Sets the fill paint for ALL series (optional).
Parameters:
  paint - the paint (null permitted).AbstractRenderer.setSeriesFillPaint(int,Paint)AbstractRenderer.setBaseFillPaint(Paint)



setFillPaint
public void setFillPaint(Paint paint, boolean notify)(Code)
Sets the fill paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesFillPaint(int,Paint,boolean)AbstractRenderer.setBaseFillPaint(Paint,boolean)



setItemLabelAnchorOffset
public void setItemLabelAnchorOffset(double offset)(Code)
Sets the item label anchor offset.
Parameters:
  offset - the offset.
See Also:   AbstractRenderer.getItemLabelAnchorOffset()



setItemLabelFont
public void setItemLabelFont(Font font)(Code)
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.
Parameters:
  font - the font (null permitted).AbstractRenderer.setSeriesItemLabelFont(int,Font)AbstractRenderer.setBaseItemLabelFont(Font)



setItemLabelFont
public void setItemLabelFont(Font font, boolean notify)(Code)
Sets the item label font for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  font - the font (null permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.AbstractRenderer.setSeriesItemLabelFont(int,Font,boolean)AbstractRenderer.setBaseItemLabelFont(Font,boolean)



setItemLabelPaint
public void setItemLabelPaint(Paint paint)(Code)
Sets the item label paint for ALL series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null permitted).AbstractRenderer.setSeriesItemLabelPaint(int,Paint)AbstractRenderer.setBaseItemLabelPaint(Paint)



setItemLabelPaint
public void setItemLabelPaint(Paint paint, boolean notify)(Code)
Sets the item label paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint.
Parameters:
  notify - a flag that controls whether or not listeners are notified.AbstractRenderer.setSeriesItemLabelPaint(int,Paint,boolean)AbstractRenderer.setBaseItemLabelPaint(Paint,boolean)



setItemLabelsVisible
public void setItemLabelsVisible(boolean visible)(Code)
Sets the visibility of the item labels for ALL series.
Parameters:
  visible - the flag.AbstractRenderer.setSeriesItemLabelsVisible(int,Boolean)AbstractRenderer.setBaseItemLabelsVisible(boolean)



setItemLabelsVisible
public void setItemLabelsVisible(Boolean visible)(Code)
Sets the visibility of the item labels for ALL series (optional).
Parameters:
  visible - the flag (null permitted).AbstractRenderer.setSeriesItemLabelsVisible(int,Boolean)AbstractRenderer.setBaseItemLabelsVisible(boolean)



setItemLabelsVisible
public void setItemLabelsVisible(Boolean visible, boolean notify)(Code)
Sets the visibility of item labels for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  visible - a flag that controls whether or not the item labels are visible (null permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.AbstractRenderer.setSeriesItemLabelsVisible(int,Boolean,boolean)AbstractRenderer.setBaseItemLabelsVisible(Boolean,boolean)



setNegativeItemLabelPosition
public void setNegativeItemLabelPosition(ItemLabelPosition position)(Code)
Sets the item label position for negative values in ALL series, and sends a RendererChangeEvent to all registered listeners. You need to set this to null to expose the settings for individual series.
Parameters:
  position - the position (null permitted).
See Also:   AbstractRenderer.getNegativeItemLabelPosition()AbstractRenderer.setSeriesNegativeItemLabelPosition(int,ItemLabelPosition)AbstractRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition)



setNegativeItemLabelPosition
public void setNegativeItemLabelPosition(ItemLabelPosition position, boolean notify)(Code)
Sets the item label position for negative values in ALL series and (if requested) sends a RendererChangeEvent to all registered listeners.
Parameters:
  position - the position (null permitted).
Parameters:
  notify - notify registered listeners?
See Also:   AbstractRenderer.getNegativeItemLabelPosition()AbstractRenderer.setSeriesNegativeItemLabelPosition(int,ItemLabelPosition,boolean)AbstractRenderer.setBaseNegativeItemLabelPosition(ItemLabelPosition,boolean)



setOutlinePaint
public void setOutlinePaint(Paint paint)(Code)
Sets the outline paint for ALL series (optional).
Parameters:
  paint - the paint (null permitted).AbstractRenderer.setSeriesOutlinePaint(int,Paint)AbstractRenderer.setBaseOutlinePaint(Paint)



setOutlinePaint
public void setOutlinePaint(Paint paint, boolean notify)(Code)
Sets the outline paint for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesOutlinePaint(int,Paint,boolean)AbstractRenderer.setBaseOutlinePaint(Paint,boolean)



setOutlineStroke
public void setOutlineStroke(Stroke stroke)(Code)
Sets the outline stroke for ALL series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null permitted).AbstractRenderer.setSeriesOutlineStroke(int,Stroke)AbstractRenderer.setBaseOutlineStroke(Stroke)



setOutlineStroke
public void setOutlineStroke(Stroke stroke, boolean notify)(Code)
Sets the outline stroke for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesOutlineStroke(int,Stroke,boolean)AbstractRenderer.setBaseOutlineStroke(Stroke,boolean)



setPaint
public void setPaint(Paint paint)(Code)
Sets the paint to be used for ALL series, and sends a RendererChangeEvent to all registered listeners. If this is null, the renderer will use the paint for the series.
Parameters:
  paint - the paint (null permitted).AbstractRenderer.setSeriesPaint(int,Paint)AbstractRenderer.setBasePaint(Paint)



setPaint
public void setPaint(Paint paint, boolean notify)(Code)
Sets the paint to be used for all series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesPaint(int,Paint,boolean)AbstractRenderer.setBasePaint(Paint,boolean)



setPositiveItemLabelPosition
public void setPositiveItemLabelPosition(ItemLabelPosition position)(Code)
Sets the item label position for positive values in ALL series, and sends a RendererChangeEvent to all registered listeners. You need to set this to null to expose the settings for individual series.
Parameters:
  position - the position (null permitted).
See Also:   AbstractRenderer.getPositiveItemLabelPosition()AbstractRenderer.setSeriesPositiveItemLabelPosition(int,ItemLabelPosition)AbstractRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition)



setPositiveItemLabelPosition
public void setPositiveItemLabelPosition(ItemLabelPosition position, boolean notify)(Code)
Sets the positive item label position for ALL series and (if requested) sends a RendererChangeEvent to all registered listeners.
Parameters:
  position - the position (null permitted).
Parameters:
  notify - notify registered listeners?
See Also:   AbstractRenderer.getPositiveItemLabelPosition()AbstractRenderer.setSeriesPositiveItemLabelPosition(int,ItemLabelPosition,boolean)AbstractRenderer.setBasePositiveItemLabelPosition(ItemLabelPosition,boolean)



setSeriesCreateEntities
public void setSeriesCreateEntities(int series, Boolean create)(Code)
Sets the flag that controls whether entities are created for a series, and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  create - the flag (null permitted).



setSeriesCreateEntities
public void setSeriesCreateEntities(int series, Boolean create, boolean notify)(Code)
Sets the flag that controls whether entities are created for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index.
Parameters:
  create - the flag (null permitted).
Parameters:
  notify - notify listeners?



setSeriesFillPaint
public void setSeriesFillPaint(int series, Paint paint)(Code)
Sets the paint used for a series fill and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  paint - the paint (null permitted).



setSeriesFillPaint
public void setSeriesFillPaint(int series, Paint paint, boolean notify)(Code)
Sets the paint used to fill a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - notify listeners?



setSeriesItemLabelFont
public void setSeriesItemLabelFont(int series, Font font)(Code)
Sets the item label font for a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  font - the font (null permitted).



setSeriesItemLabelFont
public void setSeriesItemLabelFont(int series, Font font, boolean notify)(Code)
Sets the item label font for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero based).
Parameters:
  font - the font (null permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setSeriesItemLabelPaint
public void setSeriesItemLabelPaint(int series, Paint paint)(Code)
Sets the item label paint for a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series (zero based index).
Parameters:
  paint - the paint (null permitted).



setSeriesItemLabelPaint
public void setSeriesItemLabelPaint(int series, Paint paint, boolean notify)(Code)
Sets the item label paint for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero based).
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setSeriesItemLabelsVisible
public void setSeriesItemLabelsVisible(int series, boolean visible)(Code)
Sets a flag that controls the visibility of the item labels for a series.
Parameters:
  series - the series index (zero-based).
Parameters:
  visible - the flag.



setSeriesItemLabelsVisible
public void setSeriesItemLabelsVisible(int series, Boolean visible)(Code)
Sets the visibility of the item labels for a series.
Parameters:
  series - the series index (zero-based).
Parameters:
  visible - the flag (null permitted).



setSeriesItemLabelsVisible
public void setSeriesItemLabelsVisible(int series, Boolean visible, boolean notify)(Code)
Sets the visibility of item labels for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  visible - the visible flag.
Parameters:
  notify - a flag that controls whether or not listeners are notified.



setSeriesNegativeItemLabelPosition
public void setSeriesNegativeItemLabelPosition(int series, ItemLabelPosition position)(Code)
Sets the item label position for negative values in a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  position - the position (null permitted).
See Also:   AbstractRenderer.getSeriesNegativeItemLabelPosition(int)



setSeriesNegativeItemLabelPosition
public void setSeriesNegativeItemLabelPosition(int series, ItemLabelPosition position, boolean notify)(Code)
Sets the item label position for negative values in a series and (if requested) sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  position - the position (null permitted).
Parameters:
  notify - notify registered listeners?
See Also:   AbstractRenderer.getSeriesNegativeItemLabelPosition(int)



setSeriesOutlinePaint
public void setSeriesOutlinePaint(int series, Paint paint)(Code)
Sets the paint used for a series outline and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  paint - the paint (null permitted).



setSeriesOutlinePaint
public void setSeriesOutlinePaint(int series, Paint paint, boolean notify)(Code)
Sets the paint used to draw the outline for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - notify listeners?



setSeriesOutlineStroke
public void setSeriesOutlineStroke(int series, Stroke stroke)(Code)
Sets the outline stroke used for a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  stroke - the stroke (null permitted).



setSeriesOutlineStroke
public void setSeriesOutlineStroke(int series, Stroke stroke, boolean notify)(Code)
Sets the outline stroke for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index.
Parameters:
  stroke - the stroke (null permitted).
Parameters:
  notify - notify listeners?



setSeriesPaint
public void setSeriesPaint(int series, Paint paint)(Code)
Sets the paint used for a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  paint - the paint (null permitted).
See Also:   AbstractRenderer.getSeriesPaint(int)



setSeriesPaint
public void setSeriesPaint(int series, Paint paint, boolean notify)(Code)
Sets the paint used for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index.
Parameters:
  paint - the paint (null permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getSeriesPaint(int)



setSeriesPositiveItemLabelPosition
public void setSeriesPositiveItemLabelPosition(int series, ItemLabelPosition position)(Code)
Sets the item label position for all positive values in a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  position - the position (null permitted).
See Also:   AbstractRenderer.getSeriesPositiveItemLabelPosition(int)



setSeriesPositiveItemLabelPosition
public void setSeriesPositiveItemLabelPosition(int series, ItemLabelPosition position, boolean notify)(Code)
Sets the item label position for all positive values in a series and (if requested) sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  position - the position (null permitted).
Parameters:
  notify - notify registered listeners?
See Also:   AbstractRenderer.getSeriesPositiveItemLabelPosition(int)



setSeriesShape
public void setSeriesShape(int series, Shape shape)(Code)
Sets the shape used for a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  shape - the shape (null permitted).



setSeriesShape
public void setSeriesShape(int series, Shape shape, boolean notify)(Code)
Sets the shape for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero based).
Parameters:
  shape - the shape (null permitted).
Parameters:
  notify - notify listeners?



setSeriesStroke
public void setSeriesStroke(int series, Stroke stroke)(Code)
Sets the stroke used for a series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  stroke - the stroke (null permitted).



setSeriesStroke
public void setSeriesStroke(int series, Stroke stroke, boolean notify)(Code)
Sets the stroke for a series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  stroke - the stroke (null permitted).
Parameters:
  notify - notify listeners?



setSeriesVisible
public void setSeriesVisible(Boolean visible)(Code)
Sets the flag that controls the visibility of 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.
Parameters:
  visible - the flag (null permitted).
See Also:   AbstractRenderer.getSeriesVisible()AbstractRenderer.setSeriesVisible(int,Boolean)AbstractRenderer.setBaseSeriesVisible(boolean)



setSeriesVisible
public void setSeriesVisible(Boolean visible, boolean notify)(Code)
Sets the flag that controls the visibility of 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.
Parameters:
  visible - the flag (null permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getSeriesVisible()AbstractRenderer.setSeriesVisible(int,Boolean)AbstractRenderer.setBaseSeriesVisible(boolean)



setSeriesVisible
public void setSeriesVisible(int series, Boolean visible)(Code)
Sets the flag that controls whether a series is visible and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  visible - the flag (null permitted).
See Also:   AbstractRenderer.getSeriesVisible(int)



setSeriesVisible
public void setSeriesVisible(int series, Boolean visible, boolean notify)(Code)
Sets the flag that controls whether a series is visible and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index.
Parameters:
  visible - the flag (null permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getSeriesVisible(int)



setSeriesVisibleInLegend
public void setSeriesVisibleInLegend(Boolean visible)(Code)
Sets the flag that controls the visibility of ALL series in the legend 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.
Parameters:
  visible - the flag (null permitted).
See Also:   AbstractRenderer.getSeriesVisibleInLegend()AbstractRenderer.setSeriesVisibleInLegend(int,Boolean)AbstractRenderer.setBaseSeriesVisibleInLegend(boolean)



setSeriesVisibleInLegend
public void setSeriesVisibleInLegend(Boolean visible, boolean notify)(Code)
Sets the flag that controls the visibility of ALL series in the legend 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.
Parameters:
  visible - the flag (null permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getSeriesVisibleInLegend()AbstractRenderer.setSeriesVisibleInLegend(int,Boolean,boolean)AbstractRenderer.setBaseSeriesVisibleInLegend(boolean,boolean)



setSeriesVisibleInLegend
public void setSeriesVisibleInLegend(int series, Boolean visible)(Code)
Sets the flag that controls whether a series is visible in the legend and sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index (zero-based).
Parameters:
  visible - the flag (null permitted).
See Also:   AbstractRenderer.getSeriesVisibleInLegend(int)



setSeriesVisibleInLegend
public void setSeriesVisibleInLegend(int series, Boolean visible, boolean notify)(Code)
Sets the flag that controls whether a series is visible in the legend and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  series - the series index.
Parameters:
  visible - the flag (null permitted).
Parameters:
  notify - notify listeners?
See Also:   AbstractRenderer.getSeriesVisibleInLegend(int)



setShape
public void setShape(Shape shape)(Code)
Sets the shape for ALL series (optional) and sends a RendererChangeEvent to all registered listeners.
Parameters:
  shape - the shape (null permitted).AbstractRenderer.setSeriesShape(int,Shape)AbstractRenderer.setBaseShape(Shape)



setShape
public void setShape(Shape shape, boolean notify)(Code)
Sets the shape for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  shape - the shape (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesShape(int,Shape,boolean)AbstractRenderer.setBaseShape(Shape,boolean)



setStroke
public void setStroke(Stroke stroke)(Code)
Sets the stroke for ALL series and sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null permitted).AbstractRenderer.setSeriesStroke(int,Stroke)AbstractRenderer.setBaseStroke(Stroke)



setStroke
public void setStroke(Stroke stroke, boolean notify)(Code)
Sets the stroke for ALL series and, if requested, sends a RendererChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null permitted).
Parameters:
  notify - notify listeners?AbstractRenderer.setSeriesStroke(int,Stroke,boolean)AbstractRenderer.setBaseStroke(Stroke,boolean)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.