org.easetech.easytest.reports.utils
Class ChartUtils

java.lang.Object
  extended by org.easetech.easytest.reports.utils.ChartUtils

public class ChartUtils
extends Object

This class contains static helper method to produce images and datasources for the reports

Author:
gpcmol

Constructor Summary
ChartUtils()
           
 
Method Summary
static BufferedImage getBufferedImageChartImage(org.jfree.chart.JFreeChart chart, int width, int height)
          Returns a BufferedImage of JFreeChart object
static org.jfree.chart.JFreeChart getPieChart(String title, org.jfree.data.general.DefaultPieDataset dataset)
          Returns JFree chart for dataset
static org.jfree.data.general.DefaultPieDataset getPieChartDataset(Map<String,Double> datasetValues)
          Returns a PieDataset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartUtils

public ChartUtils()
Method Detail

getBufferedImageChartImage

public static BufferedImage getBufferedImageChartImage(org.jfree.chart.JFreeChart chart,
                                                       int width,
                                                       int height)
Returns a BufferedImage of JFreeChart object

Parameters:
chart - JFreeChart object
width - width
height - height
Returns:
BufferedImage

getPieChart

public static org.jfree.chart.JFreeChart getPieChart(String title,
                                                     org.jfree.data.general.DefaultPieDataset dataset)
Returns JFree chart for dataset

Parameters:
title -
dataset -
Returns:
JFreeChart

getPieChartDataset

public static org.jfree.data.general.DefaultPieDataset getPieChartDataset(Map<String,Double> datasetValues)
Returns a PieDataset

Parameters:
datasetValues -
Returns:
DefaultPieDataset


Copyright © 2013. All Rights Reserved.