org.ow2.clif.analyze.api.graph
Interface ExportControl

All Known Implementing Classes:
ExportEngineImpl

public interface ExportControl

The Interface ExportControl.

Author:
Jordan BRUNIER, Gregory CALONNIER

Field Summary
static java.lang.String EXPORT_CONTROL
          The Constant EXPORT_CONTROL.
 
Method Summary
 boolean exportToHTML(java.lang.String fileName, int chartId, java.lang.String imageFormat, java.lang.String comment, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> statistics, java.lang.String title)
          Export to HTML.
 boolean exportToHTML(java.lang.String fileName, java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap, java.util.Map<java.lang.String,java.lang.String> commentMap, java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap, java.lang.String imageType, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds, java.util.Map<java.lang.Integer,ChartData> chartDataList, java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
           
 boolean exportToText(java.lang.String fileName, java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap, java.util.Map<java.lang.String,java.lang.String> commentMap, java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap, java.lang.String imageType)
          Export to text
 boolean exportToXML(java.lang.String fileName, int chartId, java.lang.String imageFormat, java.lang.String comment, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> statistics, java.lang.String title)
          Export to XML.
 boolean exportToXML(java.lang.String fileName, java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap, java.util.Map<java.lang.String,java.lang.String> commentMap, java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap, java.lang.String imageType, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds, java.util.Map<java.lang.Integer,ChartData> chartDataList, java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
          Export to XML
 boolean saveRoutineAsXML(java.lang.String fileName, java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap, java.util.Map<java.lang.String,java.lang.String> commentMap, java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap, java.lang.String imageType, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds, java.util.Map<java.lang.Integer,ChartData> chartDataList, java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
          Save Routine As XML
 

Field Detail

EXPORT_CONTROL

static final java.lang.String EXPORT_CONTROL
The Constant EXPORT_CONTROL.

See Also:
Constant Field Values
Method Detail

exportToHTML

boolean exportToHTML(java.lang.String fileName,
                     int chartId,
                     java.lang.String imageFormat,
                     java.lang.String comment,
                     java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> statistics,
                     java.lang.String title)
Export to HTML.

Parameters:
fileName - the file name
chartId - the chart id
imageFormat - the image format
comment - the comment
statistics - the statistics
title - the title
Returns:
true, if successful

exportToHTML

boolean exportToHTML(java.lang.String fileName,
                     java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap,
                     java.util.Map<java.lang.String,java.lang.String> commentMap,
                     java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap,
                     java.lang.String imageType,
                     java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds,
                     java.util.Map<java.lang.Integer,ChartData> chartDataList,
                     java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
Parameters:
fileName -
statisticMap -
commentMap -
jFreeChartMap -
imageType -
pageIdAndDatasetIds -
chartDataList -
datasetIdAndGraphOptions -
Returns:
true, if successful

exportToXML

boolean exportToXML(java.lang.String fileName,
                    int chartId,
                    java.lang.String imageFormat,
                    java.lang.String comment,
                    java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> statistics,
                    java.lang.String title)
Export to XML.

Parameters:
fileName - the file name
chartId - the chart id
imageFormat - the image format
comment - the comment
statistics - the statistics
title - the title
Returns:
true, if successful

exportToXML

boolean exportToXML(java.lang.String fileName,
                    java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap,
                    java.util.Map<java.lang.String,java.lang.String> commentMap,
                    java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap,
                    java.lang.String imageType,
                    java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds,
                    java.util.Map<java.lang.Integer,ChartData> chartDataList,
                    java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
Export to XML


exportToText

boolean exportToText(java.lang.String fileName,
                     java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap,
                     java.util.Map<java.lang.String,java.lang.String> commentMap,
                     java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap,
                     java.lang.String imageType)
Export to text

Parameters:
fileName -
statisticMap -
commentMap -
Returns:
true if successful

saveRoutineAsXML

boolean saveRoutineAsXML(java.lang.String fileName,
                         java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap,
                         java.util.Map<java.lang.String,java.lang.String> commentMap,
                         java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> jFreeChartMap,
                         java.lang.String imageType,
                         java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds,
                         java.util.Map<java.lang.Integer,ChartData> chartDataList,
                         java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
Save Routine As XML