Java Doc for PolarPlot.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.PolarPlot

PolarPlot
public class PolarPlot extends Plot implements ValueAxisPlot,Zoomable,RendererChangeListener,Cloneable,Serializable(Code)
Plots data that is in (theta, radius) pairs where theta equal to zero is due north and increases clockwise.


Field Summary
final public static  PaintDEFAULT_GRIDLINE_PAINT
     The default grid line paint.
final public static  StrokeDEFAULT_GRIDLINE_STROKE
     The default grid line stroke.
protected static  ResourceBundlelocalizationResources
     The resourceBundle for the localization.

Constructor Summary
public  PolarPlot()
     Default constructor.
public  PolarPlot(XYDataset dataset, ValueAxis radiusAxis, PolarItemRenderer renderer)
     Creates a new plot.

Method Summary
public  voidaddCornerTextItem(String text)
     Add text to be displayed in the lower right hand corner and sends a PlotChangeEvent to all registered listeners.
public  voidclearCornerTextItems()
     Clear the list of corner text items and sends a PlotChangeEvent to all registered listeners.
public  Objectclone()
     Returns a clone of the plot.
public  voiddatasetChanged(DatasetChangeEvent event)
     Receives notification of a change to the plot's m_Dataset.
public  voiddraw(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info)
     Draws the plot on a Java 2D graphics device (such as the screen or a printer).

This plot relies on a PolarItemRenderer to draw each item in the plot.

protected  AxisStatedrawAxis(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea)
     A utility method for drawing the axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  dataArea - the data area.
protected  voiddrawCornerTextItems(Graphics2D g2, Rectangle2D area)
     Draws the corner text items.
protected  voiddrawGridlines(Graphics2D g2, Rectangle2D dataArea, List angularTicks, List radialTicks)
     Draws the gridlines for the plot, if they are visible.
public  booleanequals(Object obj)
     Tests this plot for equality with another object.
Parameters:
  obj - the object (null permitted).
public  PaintgetAngleGridlinePaint()
     Returns the paint for the grid lines (if any) plotted against the angular axis.
public  StrokegetAngleGridlineStroke()
     Returns the stroke for the grid-lines (if any) plotted against the angular axis.
public  FontgetAngleLabelFont()
     Returns the font used to display the angle labels.
public  PaintgetAngleLabelPaint()
     Returns the paint used to display the angle labels.
public  ValueAxisgetAxis()
     Returns the axis for the plot.
public  RangegetDataRange(ValueAxis axis)
     Returns the range for the specified axis.
Parameters:
  axis - the axis.
public  XYDatasetgetDataset()
     Returns the primary dataset for the plot.
public  LegendItemCollectiongetLegendItems()
     Returns the legend items for the plot.
public  doublegetMaxRadius()
     Returns the upper bound of the radius axis.
public  PlotOrientationgetOrientation()
     Returns the orientation of the plot.
public  StringgetPlotType()
     Returns the plot type as a string.
public  PaintgetRadiusGridlinePaint()
     Returns the paint for the grid lines (if any) plotted against the radius axis.
public  StrokegetRadiusGridlineStroke()
     Returns the stroke for the grid lines (if any) plotted against the radius axis.
public  PolarItemRenderergetRenderer()
     Returns the item renderer.
public  intgetSeriesCount()
     Returns the number of series in the dataset for this plot.
public  booleanisAngleGridlinesVisible()
     Returns true if the angular gridlines are visible, and false otherwise.
public  booleanisAngleLabelsVisible()
     Returns a flag that controls whether or not the angle labels are visible.
public  booleanisDomainZoomable()
     Returns false always.
public  booleanisRadiusGridlinesVisible()
     Returns true if the radius axis grid is visible, and false otherwise.
public  booleanisRangeZoomable()
     Returns true to indicate that the range axis is zoomable.
public  voidremoveCornerTextItem(String text)
     Remove the given text from the list of corner text items and sends a PlotChangeEvent to all registered listeners.
protected  voidrender(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info)
     Draws a representation of the data within the dataArea region, using the current m_Renderer.
public  voidrendererChanged(RendererChangeEvent event)
     Notifies all registered listeners of a property change.
public  voidsetAngleGridlinePaint(Paint paint)
     Sets the paint for the grid lines plotted against the angular axis.
public  voidsetAngleGridlineStroke(Stroke stroke)
     Sets the stroke for the grid lines plotted against the angular axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetAngleGridlinesVisible(boolean visible)
     Sets the flag that controls whether or not the angular grid-lines are visible.
public  voidsetAngleLabelFont(Font font)
     Sets the font used to display the angle labels and sends a PlotChangeEvent to all registered listeners.
public  voidsetAngleLabelPaint(Paint paint)
     Sets the paint used to display the angle labels and sends a PlotChangeEvent to all registered listeners.
public  voidsetAngleLabelsVisible(boolean visible)
     Sets the flag that controls whether or not the angle labels are visible, and sends a PlotChangeEvent to all registered listeners.
public  voidsetAxis(ValueAxis axis)
     Sets the axis for the plot and sends a PlotChangeEvent to all registered listeners.
public  voidsetDataset(XYDataset dataset)
     Sets the dataset for the plot, replacing the existing dataset if there is one.
public  voidsetRadiusGridlinePaint(Paint paint)
     Sets the paint for the grid lines plotted against the radius axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRadiusGridlineStroke(Stroke stroke)
     Sets the stroke for the grid lines plotted against the radius axis and sends a PlotChangeEvent to all registered listeners.
public  voidsetRadiusGridlinesVisible(boolean visible)
     Sets the flag that controls whether or not the radius axis grid lines are visible.
public  voidsetRenderer(PolarItemRenderer renderer)
     Sets the item renderer, and notifies all listeners of a change to the plot.
public  PointtranslateValueThetaRadiusToJava2D(double angleDegrees, double radius, Rectangle2D dataArea)
     Translates a (theta, radius) pair into Java2D coordinates.
public  voidzoom(double percent)
     Zooms the axis ranges by the specified percentage about the anchor point.
public  voidzoomDomainAxes(double factor, PlotRenderingInfo state, Point2D source)
     This method is required by the Zoomable interface, but since the plot does not have any domain axes, it does nothing.
public  voidzoomDomainAxes(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source)
     This method is required by the Zoomable interface, but since the plot does not have any domain axes, it does nothing.
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_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.



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




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



PolarPlot
public PolarPlot(XYDataset dataset, ValueAxis radiusAxis, PolarItemRenderer renderer)(Code)
Creates a new plot.
Parameters:
  dataset - the dataset (null permitted).
Parameters:
  radiusAxis - the radius axis (null permitted).
Parameters:
  renderer - the renderer (null permitted).




Method Detail
addCornerTextItem
public void addCornerTextItem(String text)(Code)
Add text to be displayed in the lower right hand corner and sends a PlotChangeEvent to all registered listeners.
Parameters:
  text - the text to display (null not permitted).
See Also:   PolarPlot.removeCornerTextItem(String)



clearCornerTextItems
public void clearCornerTextItems()(Code)
Clear the list of corner text items and sends a PlotChangeEvent to all registered listeners.
See Also:   PolarPlot.addCornerTextItem(String)
See Also:   PolarPlot.removeCornerTextItem(String)



clone
public Object clone() throws CloneNotSupportedException(Code)
Returns a clone of the plot. A clone.
throws:
  CloneNotSupportedException - this can occur if some component of the plot cannot be cloned.



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

The axis ranges are updated if necessary.
Parameters:
  event - information about the event (not used here).




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

This plot relies on a PolarItemRenderer to draw each item in the plot. This allows the visual representation of the data to be changed easily.

The optional info argument collects information about the rendering of the plot (dimensions, tooltip information etc). Just pass in null if you do not need this information.
Parameters:
  g2 - the graphics device.
Parameters:
  area - the area within which the plot (including axes and labels) should be drawn.
Parameters:
  anchor - the anchor point (null permitted).
Parameters:
  parentState - ignored.
Parameters:
  info - collects chart drawing information (null permitted).




drawAxis
protected AxisState drawAxis(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea)(Code)
A utility method for drawing the axes.
Parameters:
  g2 - the graphics device.
Parameters:
  plotArea - the plot area.
Parameters:
  dataArea - the data area. A map containing the axis states.



drawCornerTextItems
protected void drawCornerTextItems(Graphics2D g2, Rectangle2D area)(Code)
Draws the corner text items.
Parameters:
  g2 - the drawing surface.
Parameters:
  area - the area.



drawGridlines
protected void drawGridlines(Graphics2D g2, Rectangle2D dataArea, List angularTicks, List radialTicks)(Code)
Draws the gridlines for the plot, if they are visible.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the data area.
Parameters:
  angularTicks - the ticks for the angular axis.
Parameters:
  radialTicks - the ticks for the radial axis.



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



getAngleGridlinePaint
public Paint getAngleGridlinePaint()(Code)
Returns the paint for the grid lines (if any) plotted against the angular axis. The paint (possibly null).
See Also:   PolarPlot.setAngleGridlinePaint(Paint)



getAngleGridlineStroke
public Stroke getAngleGridlineStroke()(Code)
Returns the stroke for the grid-lines (if any) plotted against the angular axis. The stroke (possibly null).
See Also:   PolarPlot.setAngleGridlineStroke(Stroke)



getAngleLabelFont
public Font getAngleLabelFont()(Code)
Returns the font used to display the angle labels. A font (never null).
See Also:   PolarPlot.setAngleLabelFont(Font)



getAngleLabelPaint
public Paint getAngleLabelPaint()(Code)
Returns the paint used to display the angle labels. A paint (never null).
See Also:   PolarPlot.setAngleLabelPaint(Paint)



getAxis
public ValueAxis getAxis()(Code)
Returns the axis for the plot. The radius axis (possibly null).
See Also:   PolarPlot.setAxis(ValueAxis)



getDataRange
public Range getDataRange(ValueAxis axis)(Code)
Returns the range for the specified axis.
Parameters:
  axis - the axis. The range.



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



getLegendItems
public LegendItemCollection getLegendItems()(Code)
Returns the legend items for the plot. Each legend item is generated by the plot's m_Renderer, since the m_Renderer is responsible for the visual representation of the data. The legend items.



getMaxRadius
public double getMaxRadius()(Code)
Returns the upper bound of the radius axis. The upper bound.



getOrientation
public PlotOrientation getOrientation()(Code)
Returns the orientation of the plot. The orientation.



getPlotType
public String getPlotType()(Code)
Returns the plot type as a string. A short string describing the type of plot.



getRadiusGridlinePaint
public Paint getRadiusGridlinePaint()(Code)
Returns the paint for the grid lines (if any) plotted against the radius axis. The paint (possibly null).
See Also:   PolarPlot.setRadiusGridlinePaint(Paint)



getRadiusGridlineStroke
public Stroke getRadiusGridlineStroke()(Code)
Returns the stroke for the grid lines (if any) plotted against the radius axis. The stroke (possibly null).
See Also:   PolarPlot.setRadiusGridlineStroke(Stroke)



getRenderer
public PolarItemRenderer getRenderer()(Code)
Returns the item renderer. The renderer (possibly null).
See Also:   PolarPlot.setRenderer(PolarItemRenderer)



getSeriesCount
public int getSeriesCount()(Code)
Returns the number of series in the dataset for this plot. If the dataset is null, the method returns 0. The series count.



isAngleGridlinesVisible
public boolean isAngleGridlinesVisible()(Code)
Returns true if the angular gridlines are visible, and false otherwise. true or false.
See Also:   PolarPlot.setAngleGridlinesVisible(boolean)



isAngleLabelsVisible
public boolean isAngleLabelsVisible()(Code)
Returns a flag that controls whether or not the angle labels are visible. A boolean.
See Also:   PolarPlot.setAngleLabelsVisible(boolean)



isDomainZoomable
public boolean isDomainZoomable()(Code)
Returns false always. false always.



isRadiusGridlinesVisible
public boolean isRadiusGridlinesVisible()(Code)
Returns true if the radius axis grid is visible, and false otherwise. true or false.
See Also:   PolarPlot.setRadiusGridlinesVisible(boolean)



isRangeZoomable
public boolean isRangeZoomable()(Code)
Returns true to indicate that the range axis is zoomable. true.



removeCornerTextItem
public void removeCornerTextItem(String text)(Code)
Remove the given text from the list of corner text items and sends a PlotChangeEvent to all registered listeners.
Parameters:
  text - the text to remove (null ignored).
See Also:   PolarPlot.addCornerTextItem(String)



render
protected void render(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info)(Code)
Draws a representation of the data within the dataArea region, using the current m_Renderer.
Parameters:
  g2 - the graphics device.
Parameters:
  dataArea - the region in which the data is to be drawn.
Parameters:
  info - an optional object for collection dimension information (null permitted).



rendererChanged
public void rendererChanged(RendererChangeEvent event)(Code)
Notifies all registered listeners of a property change.

One source of property change events is the plot's m_Renderer.
Parameters:
  event - information about the property change.




setAngleGridlinePaint
public void setAngleGridlinePaint(Paint paint)(Code)
Sets the paint for the grid lines plotted against the angular axis.

If you set this to null, no grid lines will be drawn.
Parameters:
  paint - the paint (null permitted).
See Also:   PolarPlot.getAngleGridlinePaint()




setAngleGridlineStroke
public void setAngleGridlineStroke(Stroke stroke)(Code)
Sets the stroke for the grid lines plotted against the angular axis and sends a PlotChangeEvent to all registered listeners.

If you set this to null, no grid lines will be drawn.
Parameters:
  stroke - the stroke (null permitted).
See Also:   PolarPlot.getAngleGridlineStroke()




setAngleGridlinesVisible
public void setAngleGridlinesVisible(boolean visible)(Code)
Sets the flag that controls whether or not the angular grid-lines are visible.

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




setAngleLabelFont
public void setAngleLabelFont(Font font)(Code)
Sets the font used to display the angle labels and sends a PlotChangeEvent to all registered listeners.
Parameters:
  font - the font (null not permitted).
See Also:   PolarPlot.getAngleLabelFont()



setAngleLabelPaint
public void setAngleLabelPaint(Paint paint)(Code)
Sets the paint used to display the angle labels and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).



setAngleLabelsVisible
public void setAngleLabelsVisible(boolean visible)(Code)
Sets the flag that controls whether or not the angle labels are visible, and sends a PlotChangeEvent to all registered listeners.
Parameters:
  visible - the flag.
See Also:   PolarPlot.isAngleLabelsVisible()



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



setDataset
public void setDataset(XYDataset dataset)(Code)
Sets the dataset for the plot, replacing the existing dataset if there is one.
Parameters:
  dataset - the dataset (null permitted).
See Also:   PolarPlot.getDataset()



setRadiusGridlinePaint
public void setRadiusGridlinePaint(Paint paint)(Code)
Sets the paint for the grid lines plotted against the radius axis and sends a PlotChangeEvent to all registered listeners.

If you set this to null, no grid lines will be drawn.
Parameters:
  paint - the paint (null permitted).
See Also:   PolarPlot.getRadiusGridlinePaint()




setRadiusGridlineStroke
public void setRadiusGridlineStroke(Stroke stroke)(Code)
Sets the stroke for the grid lines plotted against the radius axis and sends a PlotChangeEvent to all registered listeners.

If you set this to null, no grid lines will be drawn.
Parameters:
  stroke - the stroke (null permitted).
See Also:   PolarPlot.getRadiusGridlineStroke()




setRadiusGridlinesVisible
public void setRadiusGridlinesVisible(boolean visible)(Code)
Sets the flag that controls whether or not the radius axis grid lines are visible.

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




setRenderer
public void setRenderer(PolarItemRenderer renderer)(Code)
Sets the item renderer, and notifies all listeners of a change to the plot.

If the renderer is set to null, no chart will be drawn.
Parameters:
  renderer - the new renderer (null permitted).
See Also:   PolarPlot.getRenderer()




translateValueThetaRadiusToJava2D
public Point translateValueThetaRadiusToJava2D(double angleDegrees, double radius, Rectangle2D dataArea)(Code)
Translates a (theta, radius) pair into Java2D coordinates. If radius is less than the lower bound of the axis, then this method returns the centre point.
Parameters:
  angleDegrees - the angle in degrees.
Parameters:
  radius - the radius.
Parameters:
  dataArea - the data area. A point in Java2D space.



zoom
public void zoom(double percent)(Code)
Zooms the axis ranges by the specified percentage about the anchor point.
Parameters:
  percent - the amount of the zoom.



zoomDomainAxes
public void zoomDomainAxes(double factor, PlotRenderingInfo state, Point2D source)(Code)
This method is required by the Zoomable interface, but since the plot does not have any domain axes, it does nothing.
Parameters:
  factor - the zoom factor.
Parameters:
  state - the plot state.
Parameters:
  source - the source point (in Java2D coordinates).



zoomDomainAxes
public void zoomDomainAxes(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source)(Code)
This method is required by the Zoomable interface, but since the plot does not have any domain axes, it does nothing.
Parameters:
  lowerPercent - the new lower bound.
Parameters:
  upperPercent - the new upper bound.
Parameters:
  state - the plot state.
Parameters:
  source - the source point (in Java2D coordinates).



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



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



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.