Java Doc for CategoryPlot.java in  » Chart » jfreechart » org » jfree » chart » plot » 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.plot 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jfree.chart.plot.Plot
      org.jfree.chart.plot.CategoryPlot

All known Subclasses:   org.jfree.chart.plot.CombinedRangeCategoryPlot,  org.jfree.chart.plot.CombinedDomainCategoryPlot,
CategoryPlot
public class CategoryPlot extends Plot implements ValueAxisPlot,Zoomable,RendererChangeListener,Cloneable,PublicCloneable,Serializable(Code)
A general plotting class that uses data from a CategoryDataset and renders each data item using a CategoryItemRenderer .


Field Summary
final public static  PaintDEFAULT_CROSSHAIR_PAINT
     The default crosshair paint.
final public static  StrokeDEFAULT_CROSSHAIR_STROKE
     The default crosshair stroke.
final public static  booleanDEFAULT_CROSSHAIR_VISIBLE
     The default crosshair visibility.
final public static  booleanDEFAULT_DOMAIN_GRIDLINES_VISIBLE
     The default visibility of the grid lines plotted against the domain axis.
final public static  PaintDEFAULT_GRIDLINE_PAINT
     The default grid line paint.
final public static  StrokeDEFAULT_GRIDLINE_STROKE
     The default grid line stroke.
final public static  booleanDEFAULT_RANGE_GRIDLINES_VISIBLE
     The default visibility of the grid lines plotted against the range axis.
final public static  FontDEFAULT_VALUE_LABEL_FONT
     The default value label font.
protected static  ResourceBundlelocalizationResources
     The resourceBundle for the localization.

Constructor Summary
public  CategoryPlot()
     Default constructor.
public  CategoryPlot(CategoryDataset dataset, CategoryAxis domainAxis, ValueAxis rangeAxis, CategoryItemRenderer renderer)
     Creates a new plot.

Method Summary
public  voidaddAnnotation(CategoryAnnotation annotation)
     Adds an annotation to the plot and sends a PlotChangeEvent to all registered listeners.
public  voidaddDomainMarker(CategoryMarker marker)
     Adds a marker for display (in the foreground) against the domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidaddDomainMarker(CategoryMarker marker, Layer layer)
     Adds a marker for display against the domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidaddDomainMarker(int index, CategoryMarker marker, Layer layer)
     Adds a marker for display by a particular renderer.
public  voidaddRangeMarker(Marker marker)
     Adds a marker for display (in the foreground) against the range axis and sends a PlotChangeEvent to all registered listeners.
public  voidaddRangeMarker(Marker marker, Layer layer)
     Adds a marker for display against the range axis and sends a PlotChangeEvent to all registered listeners.
public  voidaddRangeMarker(int index, Marker marker, Layer layer)
     Adds a marker for display by a particular renderer.
protected  AxisSpacecalculateAxisSpace(Graphics2D g2, Rectangle2D plotArea)
     Calculates the space required for the axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
protected  AxisSpacecalculateDomainAxisSpace(Graphics2D g2, Rectangle2D plotArea, AxisSpace space)
     Calculates the space required for the domain axis/axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  space - a carrier for the result (null permitted).
protected  AxisSpacecalculateRangeAxisSpace(Graphics2D g2, Rectangle2D plotArea, AxisSpace space)
     Calculates the space required for the range axis/axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  space - a carrier for the result (null permitted).
public  voidclearAnnotations()
     Clears all the annotations and sends a PlotChangeEvent to all registered listeners.
public  voidclearDomainAxes()
     Clears the domain axes from the plot and sends a PlotChangeEvent to all registered listeners.
public  voidclearDomainMarkers()
     Clears all the domain markers for the plot and sends a PlotChangeEvent to all registered listeners.
public  voidclearDomainMarkers(int index)
     Clears all the domain markers for the specified renderer.
public  voidclearRangeAxes()
     Clears the range axes from the plot and sends a PlotChangeEvent to all registered listeners.
public  voidclearRangeMarkers()
     Clears all the range markers for the plot and sends a PlotChangeEvent to all registered listeners.
public  voidclearRangeMarkers(int index)
     Clears all the range markers for the specified renderer.
public  Objectclone()
     Returns a clone of the plot.
public  voidconfigureDomainAxes()
     Configures the domain axes.
public  voidconfigureRangeAxes()
     Configures the range axes.
public  voiddatasetChanged(DatasetChangeEvent event)
     Receives notification of a change to the plot's dataset.
public  voiddraw(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo state)
     Draws the plot on a Java 2D graphics device (such as the screen or a printer).
protected  voiddrawAnnotations(Graphics2D g2, Rectangle2D dataArea)
     Draws the annotations...
protected  MapdrawAxes(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, PlotRenderingInfo plotState)
     A utility method for drawing the plot's axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  dataArea - the data area.
Parameters:
  plotState - collects information about the plot (nullpermitted).
public  voiddrawBackground(Graphics2D g2, Rectangle2D area)
     Draws the plot background (the background color and/or image).

This method will be called during the chart drawing process and is declared public so that it can be accessed by the renderers used by certain subclasses.

protected  voiddrawDomainGridlines(Graphics2D g2, Rectangle2D dataArea)
     Draws the gridlines for the plot.
protected  voiddrawDomainMarkers(Graphics2D g2, Rectangle2D dataArea, int index, Layer layer)
     Draws the domain markers (if any) for an axis and layer.
protected  voiddrawRangeCrosshair(Graphics2D g2, Rectangle2D dataArea, PlotOrientation orientation, double value, ValueAxis axis, Stroke stroke, Paint paint)
     Draws a range crosshair.
protected  voiddrawRangeGridlines(Graphics2D g2, Rectangle2D dataArea, List ticks)
     Draws the gridlines for the plot.
protected  voiddrawRangeLine(Graphics2D g2, Rectangle2D dataArea, double value, Stroke stroke, Paint paint)
     Utility method for drawing a line perpendicular to the range axis (used for crosshairs).
protected  voiddrawRangeMarkers(Graphics2D g2, Rectangle2D dataArea, int index, Layer layer)
     Draws the range markers (if any) for an axis and layer.
public  booleanequals(Object obj)
     Tests the plot for equality with an arbitrary object.
Parameters:
  obj - the object to test against (null permitted).
public  doublegetAnchorValue()
     Returns the anchor value.
public  ListgetAnnotations()
     Returns the list of annotations.
public  RectangleInsetsgetAxisOffset()
     Returns the axis offset.
public  ListgetCategories()
     Returns a list of the categories in the plot's primary dataset.
public  ListgetCategoriesForAxis(CategoryAxis axis)
     Returns a list of the categories that should be displayed for the specified axis.
public  SortOrdergetColumnRenderingOrder()
     Returns the order in which the columns are rendered.
public  RangegetDataRange(ValueAxis axis)
     Returns the range of data values that will be plotted against the range axis.
public  CategoryDatasetgetDataset()
     Returns the primary dataset for the plot.
public  CategoryDatasetgetDataset(int index)
     Returns the dataset at the given index.
Parameters:
  index - the dataset index.
public  intgetDatasetCount()
     Returns the number of datasets.
public  DatasetRenderingOrdergetDatasetRenderingOrder()
     Returns the dataset rendering order.
public  CategoryAxisgetDomainAxis()
     Returns the domain axis for the plot.
public  CategoryAxisgetDomainAxis(int index)
     Returns a domain axis.
Parameters:
  index - the axis index.
public  intgetDomainAxisCount()
     Returns the number of domain axes.
public  RectangleEdgegetDomainAxisEdge()
     Returns the domain axis edge.
public  RectangleEdgegetDomainAxisEdge(int index)
     Returns the edge for a domain axis.
Parameters:
  index - the axis index.
public  CategoryAxisgetDomainAxisForDataset(int index)
     Returns the domain axis for a dataset.
public  intgetDomainAxisIndex(CategoryAxis axis)
     Returns the index of the specified axis, or -1 if the axis is not assigned to the plot.
Parameters:
  axis - the axis.
public  AxisLocationgetDomainAxisLocation()
     Returns the domain axis location for the primary domain axis.
public  AxisLocationgetDomainAxisLocation(int index)
     Returns the location for a domain axis.
Parameters:
  index - the axis index.
public  PaintgetDomainGridlinePaint()
     Returns the paint used to draw grid-lines against the domain axis.
public  CategoryAnchorgetDomainGridlinePosition()
     Returns the position used for the domain gridlines.
public  StrokegetDomainGridlineStroke()
     Returns the stroke used to draw grid-lines against the domain axis.
public  CollectiongetDomainMarkers(Layer layer)
     Returns the list of domain markers (read only) for the specified layer.
Parameters:
  layer - the layer (foreground or background).
public  CollectiongetDomainMarkers(int index, Layer layer)
     Returns a collection of domain markers for a particular renderer and layer.
Parameters:
  index - the renderer index.
Parameters:
  layer - the layer.
public  booleangetDrawSharedDomainAxis()
     Returns the flag that controls whether or not the shared domain axis is drawn for each subplot.
public  AxisSpacegetFixedDomainAxisSpace()
     Returns the fixed domain axis space.
public  LegendItemCollectiongetFixedLegendItems()
     Returns the fixed legend items, if any.
public  AxisSpacegetFixedRangeAxisSpace()
     Returns the fixed range axis space.
public  intgetIndexOf(CategoryItemRenderer renderer)
     Returns the index of the specified renderer, or -1 if the renderer is not assigned to this plot.
Parameters:
  renderer - the renderer (null permitted).
public  LegendItemCollectiongetLegendItems()
     Returns the legend items for the plot.
public  PlotOrientationgetOrientation()
     Returns the orientation of the plot.
public  StringgetPlotType()
     Returns a string describing the type of plot.
public  ValueAxisgetRangeAxis()
     Returns the range axis for the plot.
public  ValueAxisgetRangeAxis(int index)
     Returns a range axis.
Parameters:
  index - the axis index.
public  intgetRangeAxisCount()
     Returns the number of range axes.
public  RectangleEdgegetRangeAxisEdge()
     Returns the edge where the primary range axis is located.
public  RectangleEdgegetRangeAxisEdge(int index)
     Returns the edge for a range axis.
Parameters:
  index - the axis index.
public  ValueAxisgetRangeAxisForDataset(int index)
     Returns the range axis for a dataset.
public  AxisLocationgetRangeAxisLocation()
     Returns the range axis location.
public  AxisLocationgetRangeAxisLocation(int index)
     Returns the location for a range axis.
Parameters:
  index - the axis index.
public  PaintgetRangeCrosshairPaint()
     Returns the paint used to draw the range crosshair.
public  StrokegetRangeCrosshairStroke()
     Returns the pen-style (Stroke) used to draw the crosshair (if visible).
public  doublegetRangeCrosshairValue()
     Returns the range crosshair value.
public  PaintgetRangeGridlinePaint()
     Returns the paint used to draw the grid-lines against the range axis.
public  StrokegetRangeGridlineStroke()
     Returns the stroke used to draw the grid-lines against the range axis.
public  CollectiongetRangeMarkers(Layer layer)
     Returns the list of range markers (read only) for the specified layer.
Parameters:
  layer - the layer (foreground or background).
public  CollectiongetRangeMarkers(int index, Layer layer)
     Returns a collection of range markers for a particular renderer and layer.
Parameters:
  index - the renderer index.
Parameters:
  layer - the layer.
public  CategoryItemRenderergetRenderer()
     Returns a reference to the renderer for the plot.
public  CategoryItemRenderergetRenderer(int index)
     Returns the renderer at the given index.
Parameters:
  index - the renderer index.
public  CategoryItemRenderergetRendererForDataset(CategoryDataset dataset)
     Returns the renderer for the specified dataset.
public  SortOrdergetRowRenderingOrder()
     Returns the order in which the rows should be rendered.
public  intgetWeight()
     Returns the weight for this plot when it is used as a subplot within a combined plot.
public  voidhandleClick(int x, int y, PlotRenderingInfo info)
     Handles a 'click' on the plot by updating the anchor value.
public  booleanisDomainGridlinesVisible()
     Returns the flag that controls whether the domain grid-lines are visible.
public  booleanisDomainZoomable()
     Returns false to indicate that the domain axes are not zoomable.
public  booleanisRangeCrosshairLockedOnData()
     Returns a flag indicating whether or not the crosshair should "lock-on" to actual data values.
public  booleanisRangeCrosshairVisible()
     Returns a flag indicating whether or not the range crosshair is visible.
public  booleanisRangeGridlinesVisible()
     Returns the flag that controls whether the range grid-lines are visible.
public  booleanisRangeZoomable()
     Returns true to indicate that the range axes are zoomable.
public  voidmapDatasetToDomainAxis(int index, int axisIndex)
     Maps a dataset to a particular domain axis.
public  voidmapDatasetToRangeAxis(int index, int axisIndex)
     Maps a dataset to a particular range axis.
public  booleanremoveAnnotation(CategoryAnnotation annotation)
     Removes an annotation from the plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  annotation - the annotation (null not permitted).
public  booleanrender(Graphics2D g2, Rectangle2D dataArea, int index, PlotRenderingInfo info)
     Draws a representation of a dataset within the dataArea region using the appropriate renderer.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the region in which the data is to be drawn.
Parameters:
  index - the dataset and renderer index.
Parameters:
  info - an optional object for collection dimension information.
public  voidrendererChanged(RendererChangeEvent event)
     Receives notification of a renderer change event.
public  voidsetAnchorValue(double value)
     Sets the anchor value and sends a PlotChangeEvent to all registered listeners.
public  voidsetAnchorValue(double value, boolean notify)
     Sets the anchor value and, if requested, sends a PlotChangeEvent to all registered listeners.
public  voidsetAxisOffset(RectangleInsets offset)
     Sets the axis offsets (gap between the data area and the axes) and sends a PlotChangeEvent to all registered listeners.
public  voidsetColumnRenderingOrder(SortOrder order)
     Sets the column order in which the items in each dataset should be rendered and sends a PlotChangeEvent to all registered listeners.
public  voidsetDataset(CategoryDataset dataset)
     Sets the dataset for the plot, replacing the existing dataset, if there is one.
public  voidsetDataset(int index, CategoryDataset dataset)
     Sets a dataset for the plot.
public  voidsetDatasetRenderingOrder(DatasetRenderingOrder order)
     Sets the rendering order and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxes(CategoryAxis[] axes)
     Sets the domain axes for this plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxis(CategoryAxis axis)
     Sets the domain axis for the plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxis(int index, CategoryAxis axis)
     Sets a domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxis(int index, CategoryAxis axis, boolean notify)
     Sets a domain axis and, if requested, sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxisLocation(AxisLocation location)
     Sets the location of the domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxisLocation(AxisLocation location, boolean notify)
     Sets the location of the domain axis and, if requested, sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxisLocation(int index, AxisLocation location)
     Sets the location for a domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainAxisLocation(int index, AxisLocation location, boolean notify)
     Sets the location for a domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainGridlinePaint(Paint paint)
     Sets the paint used to draw the grid-lines (if any) against the domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainGridlinePosition(CategoryAnchor position)
     Sets the position used for the domain gridlines and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainGridlineStroke(Stroke stroke)
     Sets the stroke used to draw grid-lines against the domain axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetDomainGridlinesVisible(boolean visible)
     Sets the flag that controls whether or not grid-lines are drawn against the domain axis.
public  voidsetDrawSharedDomainAxis(boolean draw)
     Sets the flag that controls whether the shared domain axis is drawn when this plot is being used as a subplot.
public  voidsetFixedDomainAxisSpace(AxisSpace space)
     Sets the fixed domain axis space.
public  voidsetFixedLegendItems(LegendItemCollection items)
     Sets the fixed legend items for the plot.
public  voidsetFixedRangeAxisSpace(AxisSpace space)
     Sets the fixed range axis space.
public  voidsetOrientation(PlotOrientation orientation)
     Sets the orientation for the plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxes(ValueAxis[] axes)
     Sets the range axes for this plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxis(ValueAxis axis)
     Sets the range axis for the plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxis(int index, ValueAxis axis)
     Sets a range axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxis(int index, ValueAxis axis, boolean notify)
     Sets a range axis and, if requested, sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxisLocation(AxisLocation location)
     Sets the location of the range axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxisLocation(AxisLocation location, boolean notify)
     Sets the location of the range axis and, if requested, sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxisLocation(int index, AxisLocation location)
     Sets the location for a range axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeAxisLocation(int index, AxisLocation location, boolean notify)
     Sets the location for a range axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeCrosshairLockedOnData(boolean flag)
     Sets the flag indicating whether or not the range crosshair should "lock-on" to actual data values.
public  voidsetRangeCrosshairPaint(Paint paint)
     Sets the paint used to draw the range crosshair (if visible) and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeCrosshairStroke(Stroke stroke)
     Sets the pen-style (Stroke) used to draw the range crosshair (if visible), and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeCrosshairValue(double value)
     Sets the domain crosshair value.
public  voidsetRangeCrosshairValue(double value, boolean notify)
     Sets the range crosshair value and, if requested, sends a PlotChangeEvent to all registered listeners (but only if the crosshair is visible).
public  voidsetRangeCrosshairVisible(boolean flag)
     Sets the flag indicating whether or not the range crosshair is visible.
public  voidsetRangeGridlinePaint(Paint paint)
     Sets the paint used to draw the grid lines against the range axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeGridlineStroke(Stroke stroke)
     Sets the stroke used to draw the grid-lines against the range axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRangeGridlinesVisible(boolean visible)
     Sets the flag that controls whether or not grid-lines are drawn against the range axis.
public  voidsetRenderer(CategoryItemRenderer renderer)
     Sets the renderer at index 0 (sometimes referred to as the "primary" renderer) and sends a PlotChangeEvent to all registered listeners.
public  voidsetRenderer(CategoryItemRenderer renderer, boolean notify)
     Sets the renderer at index 0 (sometimes referred to as the "primary" renderer) and, if requested, sends a PlotChangeEvent to all registered listeners.
public  voidsetRenderer(int index, CategoryItemRenderer renderer)
     Sets the renderer at the specified index and sends a PlotChangeEvent to all registered listeners.
public  voidsetRenderer(int index, CategoryItemRenderer renderer, boolean notify)
     Sets a renderer.
public  voidsetRenderers(CategoryItemRenderer[] renderers)
     Sets the renderers for this plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetRowRenderingOrder(SortOrder order)
     Sets the row order in which the items in each dataset should be rendered and sends a PlotChangeEvent to all registered listeners.
public  voidsetWeight(int weight)
     Sets the weight for the plot.
public  voidzoom(double percent)
     Zooms (in or out) on the plot's value axis.
public  voidzoomDomainAxes(double factor, PlotRenderingInfo state, Point2D source)
     This method does nothing, because CategoryPlot doesn't support zooming on the domain.
public  voidzoomDomainAxes(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source)
     This method does nothing, because CategoryPlot doesn't support zooming on the domain.
public  voidzoomRangeAxes(double factor, PlotRenderingInfo state, Point2D source)
     Multiplies the range on the range axis/axes by the specified factor.
public  voidzoomRangeAxes(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source)
     Zooms in on the range axes.

Field Detail
DEFAULT_CROSSHAIR_PAINT
final public static Paint DEFAULT_CROSSHAIR_PAINT(Code)
The default crosshair paint.
since:
   1.0.5



DEFAULT_CROSSHAIR_STROKE
final public static Stroke DEFAULT_CROSSHAIR_STROKE(Code)
The default crosshair stroke.
since:
   1.0.5



DEFAULT_CROSSHAIR_VISIBLE
final public static boolean DEFAULT_CROSSHAIR_VISIBLE(Code)
The default crosshair visibility.
since:
   1.0.5



DEFAULT_DOMAIN_GRIDLINES_VISIBLE
final public static boolean DEFAULT_DOMAIN_GRIDLINES_VISIBLE(Code)
The default visibility of the grid lines plotted against the domain axis.



DEFAULT_GRIDLINE_PAINT
final public static Paint DEFAULT_GRIDLINE_PAINT(Code)
The default grid line paint.



DEFAULT_GRIDLINE_STROKE
final public static Stroke DEFAULT_GRIDLINE_STROKE(Code)
The default grid line stroke.



DEFAULT_RANGE_GRIDLINES_VISIBLE
final public static boolean DEFAULT_RANGE_GRIDLINES_VISIBLE(Code)
The default visibility of the grid lines plotted against the range axis.



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



localizationResources
protected static ResourceBundle localizationResources(Code)
The resourceBundle for the localization.




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



CategoryPlot
public CategoryPlot(CategoryDataset dataset, CategoryAxis domainAxis, ValueAxis rangeAxis, CategoryItemRenderer renderer)(Code)
Creates a new plot.
Parameters:
  dataset - the dataset (null permitted).
Parameters:
  domainAxis - the domain axis (null permitted).
Parameters:
  rangeAxis - the range axis (null permitted).
Parameters:
  renderer - the item renderer (null permitted).




Method Detail
addAnnotation
public void addAnnotation(CategoryAnnotation annotation)(Code)
Adds an annotation to the plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  annotation - the annotation (null not permitted).
See Also:   CategoryPlot.removeAnnotation(CategoryAnnotation)



addDomainMarker
public void addDomainMarker(CategoryMarker marker)(Code)
Adds a marker for display (in the foreground) against the domain axis and sends a PlotChangeEvent to all registered listeners. Typically a marker will be drawn by the renderer as a line perpendicular to the domain axis, however this is entirely up to the renderer.
Parameters:
  marker - the marker (null not permitted).



addDomainMarker
public void addDomainMarker(CategoryMarker marker, Layer layer)(Code)
Adds a marker for display against the domain axis and sends a PlotChangeEvent to all registered listeners. Typically a marker will be drawn by the renderer as a line perpendicular to the domain axis, however this is entirely up to the renderer.
Parameters:
  marker - the marker (null not permitted).
Parameters:
  layer - the layer (foreground or background) (null not permitted).



addDomainMarker
public void addDomainMarker(int index, CategoryMarker marker, Layer layer)(Code)
Adds a marker for display by a particular renderer.

Typically a marker will be drawn by the renderer as a line perpendicular to a domain axis, however this is entirely up to the renderer.
Parameters:
  index - the renderer index.
Parameters:
  marker - the marker (null not permitted).
Parameters:
  layer - the layer (null not permitted).




addRangeMarker
public void addRangeMarker(Marker marker)(Code)
Adds a marker for display (in the foreground) against the range axis and sends a PlotChangeEvent to all registered listeners. Typically a marker will be drawn by the renderer as a line perpendicular to the range axis, however this is entirely up to the renderer.
Parameters:
  marker - the marker (null not permitted).



addRangeMarker
public void addRangeMarker(Marker marker, Layer layer)(Code)
Adds a marker for display against the range axis and sends a PlotChangeEvent to all registered listeners. Typically a marker will be drawn by the renderer as a line perpendicular to the range axis, however this is entirely up to the renderer.
Parameters:
  marker - the marker (null not permitted).
Parameters:
  layer - the layer (foreground or background) (null not permitted).



addRangeMarker
public void addRangeMarker(int index, Marker marker, Layer layer)(Code)
Adds a marker for display by a particular renderer.

Typically a marker will be drawn by the renderer as a line perpendicular to a range axis, however this is entirely up to the renderer.
Parameters:
  index - the renderer index.
Parameters:
  marker - the marker.
Parameters:
  layer - the layer.




calculateAxisSpace
protected AxisSpace calculateAxisSpace(Graphics2D g2, Rectangle2D plotArea)(Code)
Calculates the space required for the axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area. The space required for the axes.



calculateDomainAxisSpace
protected AxisSpace calculateDomainAxisSpace(Graphics2D g2, Rectangle2D plotArea, AxisSpace space)(Code)
Calculates the space required for the domain axis/axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  space - a carrier for the result (null permitted). The required space.



calculateRangeAxisSpace
protected AxisSpace calculateRangeAxisSpace(Graphics2D g2, Rectangle2D plotArea, AxisSpace space)(Code)
Calculates the space required for the range axis/axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  space - a carrier for the result (null permitted). The required space.



clearAnnotations
public void clearAnnotations()(Code)
Clears all the annotations and sends a PlotChangeEvent to all registered listeners.



clearDomainAxes
public void clearDomainAxes()(Code)
Clears the domain axes from the plot and sends a PlotChangeEvent to all registered listeners.



clearDomainMarkers
public void clearDomainMarkers()(Code)
Clears all the domain markers for the plot and sends a PlotChangeEvent to all registered listeners.
See Also:   CategoryPlot.clearRangeMarkers()



clearDomainMarkers
public void clearDomainMarkers(int index)(Code)
Clears all the domain markers for the specified renderer.
Parameters:
  index - the renderer index.
See Also:   CategoryPlot.clearRangeMarkers(int)



clearRangeAxes
public void clearRangeAxes()(Code)
Clears the range axes from the plot and sends a PlotChangeEvent to all registered listeners.



clearRangeMarkers
public void clearRangeMarkers()(Code)
Clears all the range markers for the plot and sends a PlotChangeEvent to all registered listeners.
See Also:   CategoryPlot.clearDomainMarkers()



clearRangeMarkers
public void clearRangeMarkers(int index)(Code)
Clears all the range markers for the specified renderer.
Parameters:
  index - the renderer index.
See Also:   CategoryPlot.clearDomainMarkers(int)



clone
public Object clone() throws CloneNotSupportedException(Code)
Returns a clone of the plot. A clone.
throws:
  CloneNotSupportedException - if the cloning is not supported.



configureDomainAxes
public void configureDomainAxes()(Code)
Configures the domain axes.



configureRangeAxes
public void configureRangeAxes()(Code)
Configures the range axes.



datasetChanged
public void datasetChanged(DatasetChangeEvent event)(Code)
Receives notification of a change to the plot's dataset.

The range axis bounds will be recalculated if necessary.
Parameters:
  event - information about the event (not used here).




draw
public void draw(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo state)(Code)
Draws the plot on a Java 2D graphics device (such as the screen or a printer).

At your option, you may supply an instance of PlotRenderingInfo . If you do, it will be populated with information about the drawing, including various plot dimensions and tooltip info.
Parameters:
  g2 - the graphics device.
Parameters:
  area - the area within which the plot (including axes) should be drawn.
Parameters:
  anchor - the anchor point (null permitted).
Parameters:
  parentState - the state from the parent plot, if there is one.
Parameters:
  state - collects info as the chart is drawn (possibly null).




drawAnnotations
protected void drawAnnotations(Graphics2D g2, Rectangle2D dataArea)(Code)
Draws the annotations...
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the data area.



drawAxes
protected Map drawAxes(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, PlotRenderingInfo plotState)(Code)
A utility method for drawing the plot's axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  dataArea - the data area.
Parameters:
  plotState - collects information about the plot (nullpermitted). A map containing the axis states.



drawBackground
public void drawBackground(Graphics2D g2, Rectangle2D area)(Code)
Draws the plot background (the background color and/or image).

This method will be called during the chart drawing process and is declared public so that it can be accessed by the renderers used by certain subclasses. You shouldn't need to call this method directly.
Parameters:
  g2 - the graphics device.
Parameters:
  area - the area within which the plot should be drawn.




drawDomainGridlines
protected void drawDomainGridlines(Graphics2D g2, Rectangle2D dataArea)(Code)
Draws the gridlines for the plot.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the area inside the axes.
See Also:   CategoryPlot.drawRangeGridlines(Graphics2D,Rectangle2D,List)



drawDomainMarkers
protected void drawDomainMarkers(Graphics2D g2, Rectangle2D dataArea, int index, Layer layer)(Code)
Draws the domain markers (if any) for an axis and layer. This method is typically called from within the draw() method.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the data area.
Parameters:
  index - the renderer index.
Parameters:
  layer - the layer (foreground or background).
See Also:   CategoryPlot.drawRangeMarkers(Graphics2D,Rectangle2D,int,Layer)



drawRangeCrosshair
protected void drawRangeCrosshair(Graphics2D g2, Rectangle2D dataArea, PlotOrientation orientation, double value, ValueAxis axis, Stroke stroke, Paint paint)(Code)
Draws a range crosshair.
Parameters:
  g2 - the graphics target.
Parameters:
  dataArea - the data area.
Parameters:
  orientation - the plot orientation.
Parameters:
  value - the crosshair value.
Parameters:
  axis - the axis against which the value is measured.
Parameters:
  stroke - the stroke used to draw the crosshair line.
Parameters:
  paint - the paint used to draw the crosshair line.
since:
   1.0.5



drawRangeGridlines
protected void drawRangeGridlines(Graphics2D g2, Rectangle2D dataArea, List ticks)(Code)
Draws the gridlines for the plot.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the area inside the axes.
Parameters:
  ticks - the ticks.
See Also:   CategoryPlot.drawDomainGridlines(Graphics2D,Rectangle2D)



drawRangeLine
protected void drawRangeLine(Graphics2D g2, Rectangle2D dataArea, double value, Stroke stroke, Paint paint)(Code)
Utility method for drawing a line perpendicular to the range axis (used for crosshairs).
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the area defined by the axes.
Parameters:
  value - the data value.
Parameters:
  stroke - the line stroke (null not permitted).
Parameters:
  paint - the line paint (null not permitted).



drawRangeMarkers
protected void drawRangeMarkers(Graphics2D g2, Rectangle2D dataArea, int index, Layer layer)(Code)
Draws the range markers (if any) for an axis and layer. This method is typically called from within the draw() method.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the data area.
Parameters:
  index - the renderer index.
Parameters:
  layer - the layer (foreground or background).
See Also:   CategoryPlot.drawDomainMarkers(Graphics2D,Rectangle2D,int,Layer)



equals
public boolean equals(Object obj)(Code)
Tests the plot for equality with an arbitrary object.
Parameters:
  obj - the object to test against (null permitted). A boolean.



getAnchorValue
public double getAnchorValue()(Code)
Returns the anchor value. The anchor value.
See Also:   CategoryPlot.setAnchorValue(double)



getAnnotations
public List getAnnotations()(Code)
Returns the list of annotations. The list of annotations.



getAxisOffset
public RectangleInsets getAxisOffset()(Code)
Returns the axis offset. The axis offset (never null).
See Also:   CategoryPlot.setAxisOffset(RectangleInsets)



getCategories
public List getCategories()(Code)
Returns a list of the categories in the plot's primary dataset. A list of the categories in the plot's primary dataset.
See Also:   CategoryPlot.getCategoriesForAxis(CategoryAxis)



getCategoriesForAxis
public List getCategoriesForAxis(CategoryAxis axis)(Code)
Returns a list of the categories that should be displayed for the specified axis.
Parameters:
  axis - the axis (null not permitted) The categories.
since:
   1.0.3



getColumnRenderingOrder
public SortOrder getColumnRenderingOrder()(Code)
Returns the order in which the columns are rendered. The default value is SortOrder.ASCENDING. The column rendering order (never nullSee Also:   CategoryPlot.setColumnRenderingOrder(SortOrder)



getDataRange
public Range getDataRange(ValueAxis axis)(Code)
Returns the range of data values that will be plotted against the range axis. If the dataset is null, this method returns null.
Parameters:
  axis - the axis. The data range.



getDataset
public CategoryDataset getDataset()(Code)
Returns the primary dataset for the plot. The primary dataset (possibly null).
See Also:   CategoryPlot.setDataset(CategoryDataset)



getDataset
public CategoryDataset getDataset(int index)(Code)
Returns the dataset at the given index.
Parameters:
  index - the dataset index. The dataset (possibly null).
See Also:   CategoryPlot.setDataset(int,CategoryDataset)



getDatasetCount
public int getDatasetCount()(Code)
Returns the number of datasets. The number of datasets.
since:
   1.0.2



getDatasetRenderingOrder
public DatasetRenderingOrder getDatasetRenderingOrder()(Code)
Returns the dataset rendering order. The order (never null).
See Also:   CategoryPlot.setDatasetRenderingOrder(DatasetRenderingOrder)



getDomainAxis
public CategoryAxis getDomainAxis()(Code)
Returns the domain axis for the plot. If the domain axis for this plot is null, then the method will return the parent plot's domain axis (if there is a parent plot). The domain axis (null permitted).
See Also:   CategoryPlot.setDomainAxis(CategoryAxis)



getDomainAxis
public CategoryAxis getDomainAxis(int index)(Code)
Returns a domain axis.
Parameters:
  index - the axis index. The axis (null possible).
See Also:   CategoryPlot.setDomainAxis(int,CategoryAxis)



getDomainAxisCount
public int getDomainAxisCount()(Code)
Returns the number of domain axes. The axis count.



getDomainAxisEdge
public RectangleEdge getDomainAxisEdge()(Code)
Returns the domain axis edge. This is derived from the axis location and the plot orientation. The edge (never null).



getDomainAxisEdge
public RectangleEdge getDomainAxisEdge(int index)(Code)
Returns the edge for a domain axis.
Parameters:
  index - the axis index. The edge (never null).



getDomainAxisForDataset
public CategoryAxis getDomainAxisForDataset(int index)(Code)
Returns the domain axis for a dataset. You can change the axis for a dataset using the CategoryPlot.mapDatasetToDomainAxis(int,int) method.
Parameters:
  index - the dataset index. The domain axis.
See Also:   CategoryPlot.mapDatasetToDomainAxis(int,int)



getDomainAxisIndex
public int getDomainAxisIndex(CategoryAxis axis)(Code)
Returns the index of the specified axis, or -1 if the axis is not assigned to the plot.
Parameters:
  axis - the axis. The axis index.
since:
   1.0.3



getDomainAxisLocation
public AxisLocation getDomainAxisLocation()(Code)
Returns the domain axis location for the primary domain axis. The location (never null).
See Also:   CategoryPlot.getRangeAxisLocation()



getDomainAxisLocation
public AxisLocation getDomainAxisLocation(int index)(Code)
Returns the location for a domain axis.
Parameters:
  index - the axis index. The location.
See Also:   CategoryPlot.setDomainAxisLocation(int,AxisLocation)



getDomainGridlinePaint
public Paint getDomainGridlinePaint()(Code)
Returns the paint used to draw grid-lines against the domain axis. The paint (never null).
See Also:   CategoryPlot.setDomainGridlinePaint(Paint)



getDomainGridlinePosition
public CategoryAnchor getDomainGridlinePosition()(Code)
Returns the position used for the domain gridlines. The gridline position (never null).
See Also:   CategoryPlot.setDomainGridlinePosition(CategoryAnchor)



getDomainGridlineStroke
public Stroke getDomainGridlineStroke()(Code)
Returns the stroke used to draw grid-lines against the domain axis. The stroke (never null).
See Also:   CategoryPlot.setDomainGridlineStroke(Stroke)



getDomainMarkers
public Collection getDomainMarkers(Layer layer)(Code)
Returns the list of domain markers (read only) for the specified layer.
Parameters:
  layer - the layer (foreground or background). The list of domain markers.



getDomainMarkers
public Collection getDomainMarkers(int index, Layer layer)(Code)
Returns a collection of domain markers for a particular renderer and layer.
Parameters:
  index - the renderer index.
Parameters:
  layer - the layer. A collection of markers (possibly null).



getDrawSharedDomainAxis
public boolean getDrawSharedDomainAxis()(Code)
Returns the flag that controls whether or not the shared domain axis is drawn for each subplot. A boolean.
See Also:   CategoryPlot.setDrawSharedDomainAxis(boolean)



getFixedDomainAxisSpace
public AxisSpace getFixedDomainAxisSpace()(Code)
Returns the fixed domain axis space. The fixed domain axis space (possibly null).
See Also:   CategoryPlot.setFixedDomainAxisSpace(AxisSpace)



getFixedLegendItems
public LegendItemCollection getFixedLegendItems()(Code)
Returns the fixed legend items, if any. The legend items (possibly null).
See Also:   CategoryPlot.setFixedLegendItems(LegendItemCollection)



getFixedRangeAxisSpace
public AxisSpace getFixedRangeAxisSpace()(Code)
Returns the fixed range axis space. The fixed range axis space (possibly null).
See Also:   CategoryPlot.setFixedRangeAxisSpace(AxisSpace)



getIndexOf
public int getIndexOf(CategoryItemRenderer renderer)(Code)
Returns the index of the specified renderer, or -1 if the renderer is not assigned to this plot.
Parameters:
  renderer - the renderer (null permitted). The renderer index.



getLegendItems
public LegendItemCollection getLegendItems()(Code)
Returns the legend items for the plot. By default, this method creates a legend item for each series in each of the datasets. You can change this behaviour by overriding this method. The legend items.



getOrientation
public PlotOrientation getOrientation()(Code)
Returns the orientation of the plot. The orientation of the plot (never null).
See Also:   CategoryPlot.setOrientation(PlotOrientation)



getPlotType
public String getPlotType()(Code)
Returns a string describing the type of plot. The type.



getRangeAxis
public ValueAxis getRangeAxis()(Code)
Returns the range axis for the plot. If the range axis for this plot is null, then the method will return the parent plot's range axis (if there is a parent plot). The range axis (possibly null).



getRangeAxis
public ValueAxis getRangeAxis(int index)(Code)
Returns a range axis.
Parameters:
  index - the axis index. The axis (null possible).



getRangeAxisCount
public int getRangeAxisCount()(Code)
Returns the number of range axes. The axis count.



getRangeAxisEdge
public RectangleEdge getRangeAxisEdge()(Code)
Returns the edge where the primary range axis is located. The edge (never null).



getRangeAxisEdge
public RectangleEdge getRangeAxisEdge(int index)(Code)
Returns the edge for a range axis.
Parameters:
  index - the axis index. The edge.



getRangeAxisForDataset
public ValueAxis getRangeAxisForDataset(int index)(Code)
Returns the range axis for a dataset. You can change the axis for a dataset using the CategoryPlot.mapDatasetToRangeAxis(int,int) method.
Parameters:
  index - the dataset index. The range axis.
See Also:   CategoryPlot.mapDatasetToRangeAxis(int,int)



getRangeAxisLocation
public AxisLocation getRangeAxisLocation()(Code)
Returns the range axis location. The location (never null).



getRangeAxisLocation
public AxisLocation getRangeAxisLocation(int index)(Code)
Returns the location for a range axis.
Parameters:
  index - the axis index. The location.
See Also:   CategoryPlot.setRangeAxisLocation(int,AxisLocation)



getRangeCrosshairPaint
public Paint getRangeCrosshairPaint()(Code)
Returns the paint used to draw the range crosshair. The paint (never null).
See Also:   CategoryPlot.setRangeCrosshairPaint(Paint)
See Also:   CategoryPlot.isRangeCrosshairVisible()
See Also:   CategoryPlot.getRangeCrosshairStroke()



getRangeCrosshairStroke
public Stroke getRangeCrosshairStroke()(Code)
Returns the pen-style (Stroke) used to draw the crosshair (if visible). The crosshair stroke (never null).
See Also:   CategoryPlot.setRangeCrosshairStroke(Stroke)
See Also:   CategoryPlot.isRangeCrosshairVisible()
See Also:   CategoryPlot.getRangeCrosshairPaint()



getRangeCrosshairValue
public double getRangeCrosshairValue()(Code)
Returns the range crosshair value. The value.
See Also:   CategoryPlot.setRangeCrosshairValue(double)



getRangeGridlinePaint
public Paint getRangeGridlinePaint()(Code)
Returns the paint used to draw the grid-lines against the range axis. The paint (never null).
See Also:   CategoryPlot.setRangeGridlinePaint(Paint)



getRangeGridlineStroke
public Stroke getRangeGridlineStroke()(Code)
Returns the stroke used to draw the grid-lines against the range axis. The stroke (never null).
See Also:   CategoryPlot.setRangeGridlineStroke(Stroke)



getRangeMarkers
public Collection getRangeMarkers(Layer layer)(Code)
Returns the list of range markers (read only) for the specified layer.
Parameters:
  layer - the layer (foreground or background). The list of range markers.
See Also:   CategoryPlot.getRangeMarkers(int,Layer)



getRangeMarkers
public Collection getRangeMarkers(int index, Layer layer)(Code)
Returns a collection of range markers for a particular renderer and layer.
Parameters:
  index - the renderer index.
Parameters:
  layer - the layer. A collection of markers (possibly null).



getRenderer
public CategoryItemRenderer getRenderer()(Code)
Returns a reference to the renderer for the plot. The renderer.
See Also:   CategoryPlot.setRenderer(CategoryItemRenderer)



getRenderer
public CategoryItemRenderer getRenderer(int index)(Code)
Returns the renderer at the given index.
Parameters:
  index - the renderer index. The renderer (possibly null).
See Also:   CategoryPlot.setRenderer(int,CategoryItemRenderer)



getRendererForDataset
public CategoryItemRenderer getRendererForDataset(CategoryDataset dataset)(Code)
Returns the renderer for the specified dataset. If the dataset doesn't belong to the plot, this method will return null.
Parameters:
  dataset - the dataset (null permitted). The renderer (possibly null).



getRowRenderingOrder
public SortOrder getRowRenderingOrder()(Code)
Returns the order in which the rows should be rendered. The default value is SortOrder.ASCENDING. The order (never null).
See Also:   CategoryPlot.setRowRenderingOrder(SortOrder)



getWeight
public int getWeight()(Code)
Returns the weight for this plot when it is used as a subplot within a combined plot. The weight.
See Also:   CategoryPlot.setWeight(int)



handleClick
public void handleClick(int x, int y, PlotRenderingInfo info)(Code)
Handles a 'click' on the plot by updating the anchor value.
Parameters:
  x - x-coordinate of the click (in Java2D space).
Parameters:
  y - y-coordinate of the click (in Java2D space).
Parameters:
  info - information about the plot's dimensions.



isDomainGridlinesVisible
public boolean isDomainGridlinesVisible()(Code)
Returns the flag that controls whether the domain grid-lines are visible. The true or false.
See Also:   CategoryPlot.setDomainGridlinesVisible(boolean)



isDomainZoomable
public boolean isDomainZoomable()(Code)
Returns false to indicate that the domain axes are not zoomable. A boolean.
See Also:   CategoryPlot.isRangeZoomable()



isRangeCrosshairLockedOnData
public boolean isRangeCrosshairLockedOnData()(Code)
Returns a flag indicating whether or not the crosshair should "lock-on" to actual data values. The flag.
See Also:   CategoryPlot.setRangeCrosshairLockedOnData(boolean)



isRangeCrosshairVisible
public boolean isRangeCrosshairVisible()(Code)
Returns a flag indicating whether or not the range crosshair is visible. The flag.
See Also:   CategoryPlot.setRangeCrosshairVisible(boolean)



isRangeGridlinesVisible
public boolean isRangeGridlinesVisible()(Code)
Returns the flag that controls whether the range grid-lines are visible. The flag.
See Also:   CategoryPlot.setRangeGridlinesVisible(boolean)



isRangeZoomable
public boolean isRangeZoomable()(Code)
Returns true to indicate that the range axes are zoomable. A boolean.
See Also:   CategoryPlot.isDomainZoomable()



mapDatasetToDomainAxis
public void mapDatasetToDomainAxis(int index, int axisIndex)(Code)
Maps a dataset to a particular domain axis.
Parameters:
  index - the dataset index (zero-based).
Parameters:
  axisIndex - the axis index (zero-based).
See Also:   CategoryPlot.getDomainAxisForDataset(int)



mapDatasetToRangeAxis
public void mapDatasetToRangeAxis(int index, int axisIndex)(Code)
Maps a dataset to a particular range axis.
Parameters:
  index - the dataset index (zero-based).
Parameters:
  axisIndex - the axis index (zero-based).
See Also:   CategoryPlot.getRangeAxisForDataset(int)



removeAnnotation
public boolean removeAnnotation(CategoryAnnotation annotation)(Code)
Removes an annotation from the plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  annotation - the annotation (null not permitted). A boolean (indicates whether or not the annotation was removed).
See Also:   CategoryPlot.addAnnotation(CategoryAnnotation)



render
public boolean render(Graphics2D g2, Rectangle2D dataArea, int index, PlotRenderingInfo info)(Code)
Draws a representation of a dataset within the dataArea region using the appropriate renderer.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the region in which the data is to be drawn.
Parameters:
  index - the dataset and renderer index.
Parameters:
  info - an optional object for collection dimension information. A boolean that indicates whether or not real data was found.



rendererChanged
public void rendererChanged(RendererChangeEvent event)(Code)
Receives notification of a renderer change event.
Parameters:
  event - the event.



setAnchorValue
public void setAnchorValue(double value)(Code)
Sets the anchor value and sends a PlotChangeEvent to all registered listeners.
Parameters:
  value - the anchor value.
See Also:   CategoryPlot.getAnchorValue()



setAnchorValue
public void setAnchorValue(double value, boolean notify)(Code)
Sets the anchor value and, if requested, sends a PlotChangeEvent to all registered listeners.
Parameters:
  value - the value.
Parameters:
  notify - notify listeners?
See Also:   CategoryPlot.getAnchorValue()



setAxisOffset
public void setAxisOffset(RectangleInsets offset)(Code)
Sets the axis offsets (gap between the data area and the axes) and sends a PlotChangeEvent to all registered listeners.
Parameters:
  offset - the offset (null not permitted).
See Also:   CategoryPlot.getAxisOffset()



setColumnRenderingOrder
public void setColumnRenderingOrder(SortOrder order)(Code)
Sets the column order in which the items in each dataset should be rendered and sends a PlotChangeEvent to all registered listeners. Note that this affects the order in which items are drawn, NOT their position in the chart.
Parameters:
  order - the order (null not permitted).
See Also:   CategoryPlot.getColumnRenderingOrder()
See Also:   CategoryPlot.setRowRenderingOrder(SortOrder)



setDataset
public void setDataset(CategoryDataset dataset)(Code)
Sets the dataset for the plot, replacing the existing dataset, if there is one. This method also calls the CategoryPlot.datasetChanged(DatasetChangeEvent) method, which adjusts the axis ranges if necessary and sends a PlotChangeEvent to all registered listeners.
Parameters:
  dataset - the dataset (null permitted).
See Also:   CategoryPlot.getDataset()



setDataset
public void setDataset(int index, CategoryDataset dataset)(Code)
Sets a dataset for the plot.
Parameters:
  index - the dataset index.
Parameters:
  dataset - the dataset (null permitted).
See Also:   CategoryPlot.getDataset(int)



setDatasetRenderingOrder
public void setDatasetRenderingOrder(DatasetRenderingOrder order)(Code)
Sets the rendering order and sends a PlotChangeEvent to all registered listeners. By default, the plot renders the primary dataset last (so that the primary dataset overlays the secondary datasets). You can reverse this if you want to.
Parameters:
  order - the rendering order (null not permitted).
See Also:   CategoryPlot.getDatasetRenderingOrder()



setDomainAxes
public void setDomainAxes(CategoryAxis[] axes)(Code)
Sets the domain axes for this plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  axes - the axes (null not permitted).
See Also:   CategoryPlot.setRangeAxes(ValueAxis[])



setDomainAxis
public void setDomainAxis(CategoryAxis axis)(Code)
Sets the domain axis for the plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  axis - the axis (null permitted).
See Also:   CategoryPlot.getDomainAxis()



setDomainAxis
public void setDomainAxis(int index, CategoryAxis axis)(Code)
Sets a domain axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  axis - the axis (null permitted).
See Also:   CategoryPlot.getDomainAxis(int)



setDomainAxis
public void setDomainAxis(int index, CategoryAxis axis, boolean notify)(Code)
Sets a domain axis and, if requested, sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  axis - the axis (null permitted).
Parameters:
  notify - notify listeners?



setDomainAxisLocation
public void setDomainAxisLocation(AxisLocation location)(Code)
Sets the location of the domain axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  location - the axis location (null not permitted).
See Also:   CategoryPlot.getDomainAxisLocation()
See Also:   CategoryPlot.setDomainAxisLocation(int,AxisLocation)



setDomainAxisLocation
public void setDomainAxisLocation(AxisLocation location, boolean notify)(Code)
Sets the location of the domain axis and, if requested, sends a PlotChangeEvent to all registered listeners.
Parameters:
  location - the axis location (null not permitted).
Parameters:
  notify - a flag that controls whether listeners are notified.



setDomainAxisLocation
public void setDomainAxisLocation(int index, AxisLocation location)(Code)
Sets the location for a domain axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  location - the location.
See Also:   CategoryPlot.getDomainAxisLocation(int)
See Also:   CategoryPlot.setRangeAxisLocation(int,AxisLocation)



setDomainAxisLocation
public void setDomainAxisLocation(int index, AxisLocation location, boolean notify)(Code)
Sets the location for a domain axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  location - the location.
Parameters:
  notify - notify listeners?
since:
   1.0.5
See Also:   CategoryPlot.getDomainAxisLocation(int)
See Also:   CategoryPlot.setRangeAxisLocation(int,AxisLocation,boolean)



setDomainGridlinePaint
public void setDomainGridlinePaint(Paint paint)(Code)
Sets the paint used to draw the grid-lines (if any) against the domain axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   CategoryPlot.getDomainGridlinePaint()



setDomainGridlinePosition
public void setDomainGridlinePosition(CategoryAnchor position)(Code)
Sets the position used for the domain gridlines and sends a PlotChangeEvent to all registered listeners.
Parameters:
  position - the position (null not permitted).
See Also:   CategoryPlot.getDomainGridlinePosition()



setDomainGridlineStroke
public void setDomainGridlineStroke(Stroke stroke)(Code)
Sets the stroke used to draw grid-lines against the domain axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null not permitted).
See Also:   CategoryPlot.getDomainGridlineStroke()



setDomainGridlinesVisible
public void setDomainGridlinesVisible(boolean visible)(Code)
Sets the flag that controls whether or not grid-lines are drawn against the domain axis.

If the flag value changes, a PlotChangeEvent is sent to all registered listeners.
Parameters:
  visible - the new value of the flag.
See Also:   CategoryPlot.isDomainGridlinesVisible()




setDrawSharedDomainAxis
public void setDrawSharedDomainAxis(boolean draw)(Code)
Sets the flag that controls whether the shared domain axis is drawn when this plot is being used as a subplot.
Parameters:
  draw - a boolean.
See Also:   CategoryPlot.getDrawSharedDomainAxis()



setFixedDomainAxisSpace
public void setFixedDomainAxisSpace(AxisSpace space)(Code)
Sets the fixed domain axis space.
Parameters:
  space - the space (null permitted).
See Also:   CategoryPlot.getFixedDomainAxisSpace()



setFixedLegendItems
public void setFixedLegendItems(LegendItemCollection items)(Code)
Sets the fixed legend items for the plot. Leave this set to null if you prefer the legend items to be created automatically.
Parameters:
  items - the legend items (null permitted).
See Also:   CategoryPlot.getFixedLegendItems()



setFixedRangeAxisSpace
public void setFixedRangeAxisSpace(AxisSpace space)(Code)
Sets the fixed range axis space.
Parameters:
  space - the space (null permitted).
See Also:   CategoryPlot.getFixedRangeAxisSpace()



setOrientation
public void setOrientation(PlotOrientation orientation)(Code)
Sets the orientation for the plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  orientation - the orientation (null not permitted).
See Also:   CategoryPlot.getOrientation()



setRangeAxes
public void setRangeAxes(ValueAxis[] axes)(Code)
Sets the range axes for this plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  axes - the axes (null not permitted).
See Also:   CategoryPlot.setDomainAxes(CategoryAxis[])



setRangeAxis
public void setRangeAxis(ValueAxis axis)(Code)
Sets the range axis for the plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  axis - the axis (null permitted).



setRangeAxis
public void setRangeAxis(int index, ValueAxis axis)(Code)
Sets a range axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  axis - the axis.



setRangeAxis
public void setRangeAxis(int index, ValueAxis axis, boolean notify)(Code)
Sets a range axis and, if requested, sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  axis - the axis.
Parameters:
  notify - notify listeners?



setRangeAxisLocation
public void setRangeAxisLocation(AxisLocation location)(Code)
Sets the location of the range axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  location - the location (null not permitted).
See Also:   CategoryPlot.setRangeAxisLocation(AxisLocation,boolean)
See Also:   CategoryPlot.setDomainAxisLocation(AxisLocation)



setRangeAxisLocation
public void setRangeAxisLocation(AxisLocation location, boolean notify)(Code)
Sets the location of the range axis and, if requested, sends a PlotChangeEvent to all registered listeners.
Parameters:
  location - the location (null not permitted).
Parameters:
  notify - notify listeners?
See Also:   CategoryPlot.setDomainAxisLocation(AxisLocation,boolean)



setRangeAxisLocation
public void setRangeAxisLocation(int index, AxisLocation location)(Code)
Sets the location for a range axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  location - the location.
See Also:   CategoryPlot.getRangeAxisLocation(int)
See Also:   CategoryPlot.setRangeAxisLocation(int,AxisLocation,boolean)



setRangeAxisLocation
public void setRangeAxisLocation(int index, AxisLocation location, boolean notify)(Code)
Sets the location for a range axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the axis index.
Parameters:
  location - the location.
Parameters:
  notify - notify listeners?
See Also:   CategoryPlot.getRangeAxisLocation(int)
See Also:   CategoryPlot.setDomainAxisLocation(int,AxisLocation,boolean)



setRangeCrosshairLockedOnData
public void setRangeCrosshairLockedOnData(boolean flag)(Code)
Sets the flag indicating whether or not the range crosshair should "lock-on" to actual data values.
Parameters:
  flag - the flag.
See Also:   CategoryPlot.isRangeCrosshairLockedOnData()



setRangeCrosshairPaint
public void setRangeCrosshairPaint(Paint paint)(Code)
Sets the paint used to draw the range crosshair (if visible) and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   CategoryPlot.getRangeCrosshairPaint()



setRangeCrosshairStroke
public void setRangeCrosshairStroke(Stroke stroke)(Code)
Sets the pen-style (Stroke) used to draw the range crosshair (if visible), and sends a PlotChangeEvent to all registered listeners.
Parameters:
  stroke - the new crosshair stroke (null not permitted).
See Also:   CategoryPlot.getRangeCrosshairStroke()



setRangeCrosshairValue
public void setRangeCrosshairValue(double value)(Code)
Sets the domain crosshair value.

Registered listeners are notified that the plot has been modified, but only if the crosshair is visible.
Parameters:
  value - the new value.
See Also:   CategoryPlot.getRangeCrosshairValue()




setRangeCrosshairValue
public void setRangeCrosshairValue(double value, boolean notify)(Code)
Sets the range crosshair value and, if requested, sends a PlotChangeEvent to all registered listeners (but only if the crosshair is visible).
Parameters:
  value - the new value.
Parameters:
  notify - a flag that controls whether or not listeners are notified.
See Also:   CategoryPlot.getRangeCrosshairValue()



setRangeCrosshairVisible
public void setRangeCrosshairVisible(boolean flag)(Code)
Sets the flag indicating whether or not the range crosshair is visible.
Parameters:
  flag - the new value of the flag.
See Also:   CategoryPlot.isRangeCrosshairVisible()



setRangeGridlinePaint
public void setRangeGridlinePaint(Paint paint)(Code)
Sets the paint used to draw the grid lines against the range axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   CategoryPlot.getRangeGridlinePaint()



setRangeGridlineStroke
public void setRangeGridlineStroke(Stroke stroke)(Code)
Sets the stroke used to draw the grid-lines against the range axis and sends a PlotChangeEvent to all registered listeners.
Parameters:
  stroke - the stroke (null not permitted).
See Also:   CategoryPlot.getRangeGridlineStroke()



setRangeGridlinesVisible
public void setRangeGridlinesVisible(boolean visible)(Code)
Sets the flag that controls whether or not grid-lines are drawn against the range axis. If the flag changes value, a PlotChangeEvent is sent to all registered listeners.
Parameters:
  visible - the new value of the flag.
See Also:   CategoryPlot.isRangeGridlinesVisible()



setRenderer
public void setRenderer(CategoryItemRenderer renderer)(Code)
Sets the renderer at index 0 (sometimes referred to as the "primary" renderer) and sends a PlotChangeEvent to all registered listeners.
Parameters:
  renderer - the renderer (null permitted.
See Also:   CategoryPlot.getRenderer()



setRenderer
public void setRenderer(CategoryItemRenderer renderer, boolean notify)(Code)
Sets the renderer at index 0 (sometimes referred to as the "primary" renderer) and, if requested, sends a PlotChangeEvent to all registered listeners.

You can set the renderer to null, but this is not recommended because:

  • no data will be displayed;
  • the plot background will not be painted;

Parameters:
  renderer - the renderer (null permitted).
Parameters:
  notify - notify listeners?
See Also:   CategoryPlot.getRenderer()



setRenderer
public void setRenderer(int index, CategoryItemRenderer renderer)(Code)
Sets the renderer at the specified index and sends a PlotChangeEvent to all registered listeners.
Parameters:
  index - the index.
Parameters:
  renderer - the renderer (null permitted).
See Also:   CategoryPlot.getRenderer(int)
See Also:   CategoryPlot.setRenderer(int,CategoryItemRenderer,boolean)



setRenderer
public void setRenderer(int index, CategoryItemRenderer renderer, boolean notify)(Code)
Sets a renderer. A PlotChangeEvent is sent to all registered listeners.
Parameters:
  index - the index.
Parameters:
  renderer - the renderer (null permitted).
Parameters:
  notify - notify listeners?
See Also:   CategoryPlot.getRenderer(int)



setRenderers
public void setRenderers(CategoryItemRenderer[] renderers)(Code)
Sets the renderers for this plot and sends a PlotChangeEvent to all registered listeners.
Parameters:
  renderers - the renderers.



setRowRenderingOrder
public void setRowRenderingOrder(SortOrder order)(Code)
Sets the row order in which the items in each dataset should be rendered and sends a PlotChangeEvent to all registered listeners. Note that this affects the order in which items are drawn, NOT their position in the chart.
Parameters:
  order - the order (null not permitted).
See Also:   CategoryPlot.getRowRenderingOrder()
See Also:   CategoryPlot.setColumnRenderingOrder(SortOrder)



setWeight
public void setWeight(int weight)(Code)
Sets the weight for the plot.
Parameters:
  weight - the weight.
See Also:   CategoryPlot.getWeight()



zoom
public void zoom(double percent)(Code)
Zooms (in or out) on the plot's value axis.

If the value 0.0 is passed in as the zoom percent, the auto-range calculation for the axis is restored (which sets the range to include the minimum and maximum data values, thus displaying all the data).
Parameters:
  percent - the zoom amount.




zoomDomainAxes
public void zoomDomainAxes(double factor, PlotRenderingInfo state, Point2D source)(Code)
This method does nothing, because CategoryPlot doesn't support zooming on the domain.
Parameters:
  factor - the zoom factor.
Parameters:
  state - the plot state.
Parameters:
  source - the source point (in Java2D space) for the zoom.



zoomDomainAxes
public void zoomDomainAxes(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source)(Code)
This method does nothing, because CategoryPlot doesn't support zooming on the domain.
Parameters:
  lowerPercent - the lower bound.
Parameters:
  upperPercent - the upper bound.
Parameters:
  state - the plot state.
Parameters:
  source - the source point (in Java2D space) for the zoom.



zoomRangeAxes
public void zoomRangeAxes(double factor, PlotRenderingInfo state, Point2D source)(Code)
Multiplies the range on the range axis/axes by the specified factor.
Parameters:
  factor - the zoom factor.
Parameters:
  state - the plot state.
Parameters:
  source - the source point (in Java2D space) for the zoom.



zoomRangeAxes
public void zoomRangeAxes(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source)(Code)
Zooms in on the range axes.
Parameters:
  lowerPercent - the lower bound.
Parameters:
  upperPercent - the upper bound.
Parameters:
  state - the plot state.
Parameters:
  source - the source point (in Java2D space) for the zoom.



Fields inherited from org.jfree.chart.plot.Plot
final public static float DEFAULT_BACKGROUND_ALPHA(Code)(Java Doc)
final public static Paint DEFAULT_BACKGROUND_PAINT(Code)(Java Doc)
final public static float DEFAULT_FOREGROUND_ALPHA(Code)(Java Doc)
final public static RectangleInsets DEFAULT_INSETS(Code)(Java Doc)
final public static Shape DEFAULT_LEGEND_ITEM_BOX(Code)(Java Doc)
final public static Shape DEFAULT_LEGEND_ITEM_CIRCLE(Code)(Java Doc)
final public static Paint DEFAULT_OUTLINE_PAINT(Code)(Java Doc)
final public static Stroke DEFAULT_OUTLINE_STROKE(Code)(Java Doc)
final public static int MINIMUM_HEIGHT_TO_DRAW(Code)(Java Doc)
final public static int MINIMUM_WIDTH_TO_DRAW(Code)(Java Doc)
final public static Number ZERO(Code)(Java Doc)

Methods inherited from org.jfree.chart.plot.Plot
public void addChangeListener(PlotChangeListener listener)(Code)(Java Doc)
public void axisChanged(AxisChangeEvent event)(Code)(Java Doc)
public Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public void datasetChanged(DatasetChangeEvent event)(Code)(Java Doc)
abstract public void draw(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info)(Code)(Java Doc)
public void drawBackground(Graphics2D g2, Rectangle2D area)(Code)(Java Doc)
public void drawBackgroundImage(Graphics2D g2, Rectangle2D area)(Code)(Java Doc)
protected void drawNoDataMessage(Graphics2D g2, Rectangle2D area)(Code)(Java Doc)
public void drawOutline(Graphics2D g2, Rectangle2D area)(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void fillBackground(Graphics2D g2, Rectangle2D area)(Code)(Java Doc)
protected void fillBackground(Graphics2D g2, Rectangle2D area, PlotOrientation orientation)(Code)(Java Doc)
public float getBackgroundAlpha()(Code)(Java Doc)
public Image getBackgroundImage()(Code)(Java Doc)
public int getBackgroundImageAlignment()(Code)(Java Doc)
public float getBackgroundImageAlpha()(Code)(Java Doc)
public Paint getBackgroundPaint()(Code)(Java Doc)
public DatasetGroup getDatasetGroup()(Code)(Java Doc)
public DrawingSupplier getDrawingSupplier()(Code)(Java Doc)
public float getForegroundAlpha()(Code)(Java Doc)
public RectangleInsets getInsets()(Code)(Java Doc)
public LegendItemCollection getLegendItems()(Code)(Java Doc)
public String getNoDataMessage()(Code)(Java Doc)
public Font getNoDataMessageFont()(Code)(Java Doc)
public Paint getNoDataMessagePaint()(Code)(Java Doc)
public Paint getOutlinePaint()(Code)(Java Doc)
public Stroke getOutlineStroke()(Code)(Java Doc)
public Plot getParent()(Code)(Java Doc)
abstract public String getPlotType()(Code)(Java Doc)
protected double getRectX(double x, double w1, double w2, RectangleEdge edge)(Code)(Java Doc)
protected double getRectY(double y, double h1, double h2, RectangleEdge edge)(Code)(Java Doc)
public Plot getRootPlot()(Code)(Java Doc)
public void handleClick(int x, int y, PlotRenderingInfo info)(Code)(Java Doc)
public boolean isOutlineVisible()(Code)(Java Doc)
public boolean isSubplot()(Code)(Java Doc)
public void markerChanged(MarkerChangeEvent event)(Code)(Java Doc)
public void notifyListeners(PlotChangeEvent event)(Code)(Java Doc)
public void removeChangeListener(PlotChangeListener listener)(Code)(Java Doc)
public static RectangleEdge resolveDomainAxisLocation(AxisLocation location, PlotOrientation orientation)(Code)(Java Doc)
public static RectangleEdge resolveRangeAxisLocation(AxisLocation location, PlotOrientation orientation)(Code)(Java Doc)
public void setBackgroundAlpha(float alpha)(Code)(Java Doc)
public void setBackgroundImage(Image image)(Code)(Java Doc)
public void setBackgroundImageAlignment(int alignment)(Code)(Java Doc)
public void setBackgroundImageAlpha(float alpha)(Code)(Java Doc)
public void setBackgroundPaint(Paint paint)(Code)(Java Doc)
protected void setDatasetGroup(DatasetGroup group)(Code)(Java Doc)
public void setDrawingSupplier(DrawingSupplier supplier)(Code)(Java Doc)
public void setForegroundAlpha(float alpha)(Code)(Java Doc)
public void setInsets(RectangleInsets insets)(Code)(Java Doc)
public void setInsets(RectangleInsets insets, boolean notify)(Code)(Java Doc)
public void setNoDataMessage(String message)(Code)(Java Doc)
public void setNoDataMessageFont(Font font)(Code)(Java Doc)
public void setNoDataMessagePaint(Paint paint)(Code)(Java Doc)
public void setOutlinePaint(Paint paint)(Code)(Java Doc)
public void setOutlineStroke(Stroke stroke)(Code)(Java Doc)
public void setOutlineVisible(boolean visible)(Code)(Java Doc)
public void setParent(Plot parent)(Code)(Java Doc)
public void zoom(double percent)(Code)(Java Doc)

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.