Package net.sf.statcvs.charts
Class ChartImage
java.lang.Object
net.sf.statcvs.charts.ChartImage
An image file for a chart.
TODO: Better integrate all charts with ReportConfig
- Version:
- $Id: ChartImage.java,v 1.9 2009/03/14 11:08:35 benoitx Exp $
- Author:
- jentzsch, Richard Cyganiak (richard@cyganiak.de)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionChartImage
(String rootDirectory, String fileName, String title, org.jfree.chart.JFreeChart chart, Dimension size) Creates a new ChartFile. -
Method Summary
-
Field Details
-
BACKGROUND_COLOR
-
PLOT_COLOR
-
-
Constructor Details
-
ChartImage
public ChartImage(String rootDirectory, String fileName, String title, org.jfree.chart.JFreeChart chart, Dimension size) Creates a new ChartFile.- Parameters:
rootDirectory
- The report root directory with trailing slashfileName
- The relative file name for the chart, with .png extensiontitle
- The chart's titlechart
- The JFreeChart object to save as a filesize
- width and height of the chart in pixels
-
-
Method Details
-
write
public void write()Writes the chart to disk as a PNG file. -
getURL
Returns the chart's URL, relative to the report root. -
getFullTitle
Returns the chart's title. -
getWidth
public int getWidth()Returns the chart's width in pixels. -
getHeight
public int getHeight()Returns the chart's height in pixels.
-