org.romaframework.module.chart.jfreechart.charttypes
Interface ChartTypeRenderer

All Known Implementing Classes:
AreaTypeRenderer, BarChart3DTypeRenderer, BarChartTypeRenderer, LineChart3DTypeRenderer, LineChartTypeRenderer, MeterTypeRenderer, MultiplePieChart3DTypeRenderer, MultiplePieChartTypeRenderer, SpiderTypeRenderer, StackedAreaChartTypeRenderer, StackedBarChart3DTypeRenderer, StackedBarChartTypeRenderer, XYLineChartRender

public interface ChartTypeRenderer

this is the base interface to implement a chart representation type

Author:
Luigi Dell'Aquila

Method Summary
 void render(org.jfree.data.general.Dataset dataset, RenderOptions options, java.io.OutputStream outputStream)
          this method must read a dataset and the options and write the resulting image on the output stream
 

Method Detail

render

void render(org.jfree.data.general.Dataset dataset,
            RenderOptions options,
            java.io.OutputStream outputStream)
this method must read a dataset and the options and write the resulting image on the output stream

Parameters:
dataset - the data set to be represented
options - the options about how to represent the graph (width/height, orientation, labels etc.)
outputStream - the stream where this method has to write the chart image