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

MeterPlot
public class MeterPlot extends Plot implements Serializable,Cloneable(Code)
A plot that displays a single value in the form of a needle on a dial. Defined ranges (for example, 'normal', 'warning' and 'critical') can be highlighted on the dial.


Field Summary
final public static  floatDEFAULT_BORDER_SIZE
     The default border size.
final public static  floatDEFAULT_CIRCLE_SIZE
     The default circle size.
final static  PaintDEFAULT_DIAL_BACKGROUND_PAINT
     The default background paint.
final public static  FontDEFAULT_LABEL_FONT
     The default label font.
final public static  intDEFAULT_METER_ANGLE
     The default meter angle.
final static  PaintDEFAULT_NEEDLE_PAINT
     The default needle paint.
final static  FontDEFAULT_VALUE_FONT
     The default value font.
final static  PaintDEFAULT_VALUE_PAINT
     The default value paint.
protected static  ResourceBundlelocalizationResources
     The resourceBundle for the localization.

Constructor Summary
public  MeterPlot()
     Creates a new plot with a default range of 0 to 100 and no value to display.
public  MeterPlot(ValueDataset dataset)
     Creates a new plot that displays the value from the supplied dataset.

Method Summary
public  voidaddInterval(MeterInterval interval)
     Adds an interval and sends a PlotChangeEvent to all registered listeners.
public  voidclearIntervals()
     Clears the intervals for the plot and sends a PlotChangeEvent to all registered listeners.
public  Objectclone()
     Returns an independent copy (clone) of the plot.
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).
protected  voiddrawArc(Graphics2D g2, Rectangle2D area, double minValue, double maxValue, Paint paint, Stroke stroke)
     Draws an arc.
protected  voiddrawArcForInterval(Graphics2D g2, Rectangle2D meterArea, MeterInterval interval)
     Draws the arc to represent an interval.
protected  voiddrawTick(Graphics2D g2, Rectangle2D meterArea, double value)
     Draws a tick.
protected  voiddrawTick(Graphics2D g2, Rectangle2D meterArea, double value, boolean label)
     Draws a tick on the dial.
protected  voiddrawTicks(Graphics2D g2, Rectangle2D meterArea, double minValue, double maxValue)
     Draws the ticks that subdivide the overall range.
protected  voiddrawValueLabel(Graphics2D g2, Rectangle2D area)
     Draws the value label just below the center of the dial.
public  booleanequals(Object obj)
     Tests the plot for equality with an arbitrary object.
protected  voidfillArc(Graphics2D g2, Rectangle2D area, double minValue, double maxValue, Paint paint, boolean dial)
     Fills an arc on the dial between the given values.
public  ValueDatasetgetDataset()
     Returns the dataset for the plot.
public  PaintgetDialBackgroundPaint()
     Returns the paint for the dial background.
public  PaintgetDialOutlinePaint()
     Returns the dial outline paint.
public  DialShapegetDialShape()
     Returns the dial shape.
public  booleangetDrawBorder()
     Returns a flag that controls whether or not a rectangular border is drawn around the plot area.
public  ListgetIntervals()
     Returns an unmodifiable list of the intervals for the plot.
public  LegendItemCollectiongetLegendItems()
     Returns an item for each interval.
public  intgetMeterAngle()
     Returns the meter angle in degrees.
public  PaintgetNeedlePaint()
     Returns the paint for the needle.
public  StringgetPlotType()
     Returns a short string describing the type of plot.
public  RangegetRange()
     Returns the overall range for the dial.
public  FontgetTickLabelFont()
     Returns the tick label font.
public  NumberFormatgetTickLabelFormat()
     Returns the tick label format.
public  PaintgetTickLabelPaint()
     Returns the tick label paint.
public  booleangetTickLabelsVisible()
     Returns the flag that determines whether or not tick labels are visible.
public  PaintgetTickPaint()
     Returns the paint used to draw the ticks around the dial.
public  doublegetTickSize()
     Returns the tick size (the interval between ticks on the dial).
public  StringgetUnits()
     Returns a string describing the units for the dial.
public  FontgetValueFont()
     Returns the font for the value label.
public  PaintgetValuePaint()
     Returns the paint for the value label.
public  voidsetDataset(ValueDataset dataset)
     Sets the dataset for the plot, replacing the existing dataset if there is one, and triggers a PlotChangeEvent .
public  voidsetDialBackgroundPaint(Paint paint)
     Sets the paint used to fill the dial background.
public  voidsetDialOutlinePaint(Paint paint)
     Sets the dial outline paint and sends a PlotChangeEvent to all registered listeners.
public  voidsetDialShape(DialShape shape)
     Sets the dial shape and sends a PlotChangeEvent to all registered listeners.
public  voidsetDrawBorder(boolean draw)
     Sets the flag that controls whether or not a rectangular border is drawn around the plot area and sends a PlotChangeEvent to all registered listeners.
public  voidsetMeterAngle(int angle)
     Sets the angle (in degrees) for the whole range of the dial and sends a PlotChangeEvent to all registered listeners.
public  voidsetNeedlePaint(Paint paint)
     Sets the paint used to display the needle and sends a PlotChangeEvent to all registered listeners.
public  voidsetRange(Range range)
     Sets the range for the dial and sends a PlotChangeEvent to all registered listeners.
public  voidsetTickLabelFont(Font font)
     Sets the tick label font and sends a PlotChangeEvent to all registered listeners.
public  voidsetTickLabelFormat(NumberFormat format)
     Sets the format for the tick labels and sends a PlotChangeEvent to all registered listeners.
public  voidsetTickLabelPaint(Paint paint)
     Sets the tick label paint and sends a PlotChangeEvent to all registered listeners.
public  voidsetTickLabelsVisible(boolean visible)
     Sets the flag that controls whether or not the tick labels are visible and sends a PlotChangeEvent to all registered listeners.
public  voidsetTickPaint(Paint paint)
     Sets the paint used to draw the tick labels around the dial and sends a PlotChangeEvent to all registered listeners.
public  voidsetTickSize(double size)
     Sets the tick size and sends a PlotChangeEvent to all registered listeners.
public  voidsetUnits(String units)
     Sets the units for the dial and sends a PlotChangeEvent to all registered listeners.
public  voidsetValueFont(Font font)
     Sets the font used to display the value label and sends a PlotChangeEvent to all registered listeners.
public  voidsetValuePaint(Paint paint)
     Sets the paint used to display the value label and sends a PlotChangeEvent to all registered listeners.
public  doublevalueToAngle(double value)
     Translates a data value to an angle on the dial.
Parameters:
  value - the value.
public  voidzoom(double percent)
     A zoom method that does nothing.

Field Detail
DEFAULT_BORDER_SIZE
final public static float DEFAULT_BORDER_SIZE(Code)
The default border size.



DEFAULT_CIRCLE_SIZE
final public static float DEFAULT_CIRCLE_SIZE(Code)
The default circle size.



DEFAULT_DIAL_BACKGROUND_PAINT
final static Paint DEFAULT_DIAL_BACKGROUND_PAINT(Code)
The default background paint.



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



DEFAULT_METER_ANGLE
final public static int DEFAULT_METER_ANGLE(Code)
The default meter angle.



DEFAULT_NEEDLE_PAINT
final static Paint DEFAULT_NEEDLE_PAINT(Code)
The default needle paint.



DEFAULT_VALUE_FONT
final static Font DEFAULT_VALUE_FONT(Code)
The default value font.



DEFAULT_VALUE_PAINT
final static Paint DEFAULT_VALUE_PAINT(Code)
The default value paint.



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




Constructor Detail
MeterPlot
public MeterPlot()(Code)
Creates a new plot with a default range of 0 to 100 and no value to display.



MeterPlot
public MeterPlot(ValueDataset dataset)(Code)
Creates a new plot that displays the value from the supplied dataset.
Parameters:
  dataset - the dataset (null permitted).




Method Detail
addInterval
public void addInterval(MeterInterval interval)(Code)
Adds an interval and sends a PlotChangeEvent to all registered listeners.
Parameters:
  interval - the interval (null not permitted).
See Also:   MeterPlot.getIntervals()
See Also:   MeterPlot.clearIntervals()



clearIntervals
public void clearIntervals()(Code)
Clears the intervals for the plot and sends a PlotChangeEvent to all registered listeners.
See Also:   MeterPlot.addInterval(MeterInterval)



clone
public Object clone() throws CloneNotSupportedException(Code)
Returns an independent copy (clone) of the plot. The dataset is NOT cloned - both the original and the clone will have a reference to the same dataset. A clone.
throws:
  CloneNotSupportedException - if some component of the plot cannotbe cloned.



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).
Parameters:
  g2 - the graphics device.
Parameters:
  area - the area within which the plot should be drawn.
Parameters:
  anchor - the anchor point (null permitted).
Parameters:
  parentState - the state from the parent plot, if there is one.
Parameters:
  info - collects info about the drawing.



drawArc
protected void drawArc(Graphics2D g2, Rectangle2D area, double minValue, double maxValue, Paint paint, Stroke stroke)(Code)
Draws an arc.
Parameters:
  g2 - the graphics device.
Parameters:
  area - the plot area.
Parameters:
  minValue - the minimum value.
Parameters:
  maxValue - the maximum value.
Parameters:
  paint - the paint.
Parameters:
  stroke - the stroke.



drawArcForInterval
protected void drawArcForInterval(Graphics2D g2, Rectangle2D meterArea, MeterInterval interval)(Code)
Draws the arc to represent an interval.
Parameters:
  g2 - the graphics device.
Parameters:
  meterArea - the drawing area.
Parameters:
  interval - the interval.



drawTick
protected void drawTick(Graphics2D g2, Rectangle2D meterArea, double value)(Code)
Draws a tick.
Parameters:
  g2 - the graphics device.
Parameters:
  meterArea - the meter area.
Parameters:
  value - the value.



drawTick
protected void drawTick(Graphics2D g2, Rectangle2D meterArea, double value, boolean label)(Code)
Draws a tick on the dial.
Parameters:
  g2 - the graphics device.
Parameters:
  meterArea - the meter area.
Parameters:
  value - the tick value.
Parameters:
  label - a flag that controls whether or not a value label is drawn.



drawTicks
protected void drawTicks(Graphics2D g2, Rectangle2D meterArea, double minValue, double maxValue)(Code)
Draws the ticks that subdivide the overall range.
Parameters:
  g2 - the graphics device.
Parameters:
  meterArea - the meter area.
Parameters:
  minValue - the minimum value.
Parameters:
  maxValue - the maximum value.



drawValueLabel
protected void drawValueLabel(Graphics2D g2, Rectangle2D area)(Code)
Draws the value label just below the center of the dial.
Parameters:
  g2 - the graphics device.
Parameters:
  area - the plot area.



equals
public boolean equals(Object obj)(Code)
Tests the plot for equality with an arbitrary object. Note that the dataset is ignored for the purposes of testing equality.
Parameters:
  obj - the object (null permitted). A boolean.



fillArc
protected void fillArc(Graphics2D g2, Rectangle2D area, double minValue, double maxValue, Paint paint, boolean dial)(Code)
Fills an arc on the dial between the given values.
Parameters:
  g2 - the graphics device.
Parameters:
  area - the plot area.
Parameters:
  minValue - the minimum data value.
Parameters:
  maxValue - the maximum data value.
Parameters:
  paint - the background paint (null not permitted).
Parameters:
  dial - a flag that indicates whether the arc represents the whole dial.



getDataset
public ValueDataset getDataset()(Code)
Returns the dataset for the plot. The dataset (possibly null).
See Also:   MeterPlot.setDataset(ValueDataset)



getDialBackgroundPaint
public Paint getDialBackgroundPaint()(Code)
Returns the paint for the dial background. The paint (possibly null).
See Also:   MeterPlot.setDialBackgroundPaint(Paint)



getDialOutlinePaint
public Paint getDialOutlinePaint()(Code)
Returns the dial outline paint. The paint.
See Also:   MeterPlot.setDialOutlinePaint(Paint)



getDialShape
public DialShape getDialShape()(Code)
Returns the dial shape. The default is DialShape.CIRCLE ). The dial shape (never null).
See Also:   MeterPlot.setDialShape(DialShape)



getDrawBorder
public boolean getDrawBorder()(Code)
Returns a flag that controls whether or not a rectangular border is drawn around the plot area. A flag.
See Also:   MeterPlot.setDrawBorder(boolean)



getIntervals
public List getIntervals()(Code)
Returns an unmodifiable list of the intervals for the plot. A list.
See Also:   MeterPlot.addInterval(MeterInterval)



getLegendItems
public LegendItemCollection getLegendItems()(Code)
Returns an item for each interval. A collection of legend items.



getMeterAngle
public int getMeterAngle()(Code)
Returns the meter angle in degrees. This defines, in part, the shape of the dial. The default is 270 degrees. The meter angle (in degrees).
See Also:   MeterPlot.setMeterAngle(int)



getNeedlePaint
public Paint getNeedlePaint()(Code)
Returns the paint for the needle. The paint (never null).
See Also:   MeterPlot.setNeedlePaint(Paint)



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



getRange
public Range getRange()(Code)
Returns the overall range for the dial. The overall range (never null).
See Also:   MeterPlot.setRange(Range)



getTickLabelFont
public Font getTickLabelFont()(Code)
Returns the tick label font. The font (never null).
See Also:   MeterPlot.setTickLabelFont(Font)



getTickLabelFormat
public NumberFormat getTickLabelFormat()(Code)
Returns the tick label format. The tick label format (never null).
See Also:   MeterPlot.setTickLabelFormat(NumberFormat)



getTickLabelPaint
public Paint getTickLabelPaint()(Code)
Returns the tick label paint. The paint (never null).
See Also:   MeterPlot.setTickLabelPaint(Paint)



getTickLabelsVisible
public boolean getTickLabelsVisible()(Code)
Returns the flag that determines whether or not tick labels are visible. The flag.
See Also:   MeterPlot.setTickLabelsVisible(boolean)



getTickPaint
public Paint getTickPaint()(Code)
Returns the paint used to draw the ticks around the dial. The paint used to draw the ticks around the dial (never null).
See Also:   MeterPlot.setTickPaint(Paint)



getTickSize
public double getTickSize()(Code)
Returns the tick size (the interval between ticks on the dial). The tick size.
See Also:   MeterPlot.setTickSize(double)



getUnits
public String getUnits()(Code)
Returns a string describing the units for the dial. The units (possibly null).
See Also:   MeterPlot.setUnits(String)



getValueFont
public Font getValueFont()(Code)
Returns the font for the value label. The font (never null).
See Also:   MeterPlot.setValueFont(Font)



getValuePaint
public Paint getValuePaint()(Code)
Returns the paint for the value label. The paint (never null).
See Also:   MeterPlot.setValuePaint(Paint)



setDataset
public void setDataset(ValueDataset dataset)(Code)
Sets the dataset for the plot, replacing the existing dataset if there is one, and triggers a PlotChangeEvent .
Parameters:
  dataset - the dataset (null permitted).
See Also:   MeterPlot.getDataset()



setDialBackgroundPaint
public void setDialBackgroundPaint(Paint paint)(Code)
Sets the paint used to fill the dial background. Set this to null for no background.
Parameters:
  paint - the paint (null permitted).
See Also:   MeterPlot.getDialBackgroundPaint()



setDialOutlinePaint
public void setDialOutlinePaint(Paint paint)(Code)
Sets the dial outline paint and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint.
See Also:   MeterPlot.getDialOutlinePaint()



setDialShape
public void setDialShape(DialShape shape)(Code)
Sets the dial shape and sends a PlotChangeEvent to all registered listeners.
Parameters:
  shape - the shape (null not permitted).
See Also:   MeterPlot.getDialShape()



setDrawBorder
public void setDrawBorder(boolean draw)(Code)
Sets the flag that controls whether or not a rectangular border is drawn around the plot area and sends a PlotChangeEvent to all registered listeners.
Parameters:
  draw - the flag.
See Also:   MeterPlot.getDrawBorder()



setMeterAngle
public void setMeterAngle(int angle)(Code)
Sets the angle (in degrees) for the whole range of the dial and sends a PlotChangeEvent to all registered listeners.
Parameters:
  angle - the angle (in degrees, in the range 1-360).
See Also:   MeterPlot.getMeterAngle()



setNeedlePaint
public void setNeedlePaint(Paint paint)(Code)
Sets the paint used to display the needle and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   MeterPlot.getNeedlePaint()



setRange
public void setRange(Range range)(Code)
Sets the range for the dial and sends a PlotChangeEvent to all registered listeners.
Parameters:
  range - the range (null not permitted and zero-lengthranges not permitted).
See Also:   MeterPlot.getRange()



setTickLabelFont
public void setTickLabelFont(Font font)(Code)
Sets the tick label font and sends a PlotChangeEvent to all registered listeners.
Parameters:
  font - the font (null not permitted).
See Also:   MeterPlot.getTickLabelFont()



setTickLabelFormat
public void setTickLabelFormat(NumberFormat format)(Code)
Sets the format for the tick labels and sends a PlotChangeEvent to all registered listeners.
Parameters:
  format - the format (null not permitted).
See Also:   MeterPlot.getTickLabelFormat()



setTickLabelPaint
public void setTickLabelPaint(Paint paint)(Code)
Sets the tick label paint and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   MeterPlot.getTickLabelPaint()



setTickLabelsVisible
public void setTickLabelsVisible(boolean visible)(Code)
Sets the flag that controls whether or not the tick labels are visible and sends a PlotChangeEvent to all registered listeners.
Parameters:
  visible - the flag.
See Also:   MeterPlot.getTickLabelsVisible()



setTickPaint
public void setTickPaint(Paint paint)(Code)
Sets the paint used to draw the tick labels around the dial and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   MeterPlot.getTickPaint()



setTickSize
public void setTickSize(double size)(Code)
Sets the tick size and sends a PlotChangeEvent to all registered listeners.
Parameters:
  size - the tick size (must be > 0).
See Also:   MeterPlot.getTickSize()



setUnits
public void setUnits(String units)(Code)
Sets the units for the dial and sends a PlotChangeEvent to all registered listeners.
Parameters:
  units - the units (null permitted).
See Also:   MeterPlot.getUnits()



setValueFont
public void setValueFont(Font font)(Code)
Sets the font used to display the value label and sends a PlotChangeEvent to all registered listeners.
Parameters:
  font - the font (null not permitted).
See Also:   MeterPlot.getValueFont()



setValuePaint
public void setValuePaint(Paint paint)(Code)
Sets the paint used to display the value label and sends a PlotChangeEvent to all registered listeners.
Parameters:
  paint - the paint (null not permitted).
See Also:   MeterPlot.getValuePaint()



valueToAngle
public double valueToAngle(double value)(Code)
Translates a data value to an angle on the dial.
Parameters:
  value - the value. The angle on the dial.



zoom
public void zoom(double percent)(Code)
A zoom method that does nothing. Plots are required to support the zoom operation. In the case of a meter plot, it doesn't make sense to zoom in or out, so the method is empty.
Parameters:
  percent - The zoom percentage.



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.