Interface IChartFactory
-
- All Known Implementing Classes:
AbstractChartFactory
,AreaChartFactory
,BarChartFactory
,BarLineChartFactory
,BubbleChartFactory
,DotChartFactory
,LineChartFactory
,PieChartFactory
public interface IChartFactory
This interface allows generation of OpenFlashChart Json- Author:
- Will Gorman (wgorman@pentaho.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
convertToJson()
generate ofc jsonvoid
setChartNode(org.dom4j.Node chartNode)
set the xml chart definitionvoid
setData(org.pentaho.commons.connection.IPentahoResultSet data)
set the result set to rendervoid
setLog(org.apache.commons.logging.Log log)
set the logger
-
-
-
Method Detail
-
setData
void setData(org.pentaho.commons.connection.IPentahoResultSet data)
set the result set to render- Parameters:
data
- result set
-
setChartNode
void setChartNode(org.dom4j.Node chartNode)
set the xml chart definition- Parameters:
chartNode
- chart definition
-
setLog
void setLog(org.apache.commons.logging.Log log)
set the logger- Parameters:
log
- logger
-
convertToJson
String convertToJson()
generate ofc json- Returns:
- json string
-
-