ChartActionpublic class ChartComponent extends Object
| Constructor and Description |
|---|
ChartComponent()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
execute()
Deprecated.
Called to process the chart definition and data set to produce a usable chart.
|
String |
getChartEngine()
Deprecated.
Get the chart engine that the resulting chart was created through
|
boolean |
getConvertNullsToZero()
Deprecated.
|
String |
getMimeType()
Deprecated.
Fetch the desired MimeType
|
String |
getSwfName()
Deprecated.
|
String |
getSwfPath()
Deprecated.
|
void |
setCategoryColumn(String categoryCol)
Deprecated.
Define the column in the data set that contains the Category data
|
void |
setChartData(org.pentaho.commons.connection.IPentahoResultSet chartDataSet)
Deprecated.
Define the data set that will populate the chart
|
void |
setChartEngine(String chartEngine)
Deprecated.
Set the chart engine to render the chart
|
void |
setChartHeight(int chartHeight)
Deprecated.
Set the height of the chart in units specific to the ChartPlugin
|
void |
setChartHeight(String chartHeight)
Deprecated.
Set the height of the chart in units specific to the ChartPlugin
|
void |
setChartModel(org.pentaho.chart.model.ChartModel chartModel)
Deprecated.
Set the ChartModel
|
void |
setChartModelJson(String chartModelJson)
Deprecated.
Set the JSON representation of the ChartModel
|
void |
setChartModelXml(String chartModelXml)
Deprecated.
Set the XML representation of the ChartModel
|
void |
setChartWidth(int chartWidth)
Deprecated.
Set the width of the chart in units specific to the ChartPlugin
|
void |
setChartWidth(String chartWidth)
Deprecated.
Set the width of the chart in units specific to the ChartPlugin
|
void |
setContentLinkingTemplate(String template)
Deprecated.
|
void |
setConvertNullsToZero(boolean convert)
Deprecated.
|
void |
setOutputStream(OutputStream outStream)
Deprecated.
Define the OutputStream to which the resulting chart shall be written
|
void |
setOutputType(String outputType)
Deprecated.
|
void |
setScalingFactor(Double scalingFactor)
Deprecated.
|
void |
setSeriesColumn(String seriesCol)
Deprecated.
Define the column in the data set that contains the Series/Domain data
|
void |
setValueColumn(String valueCol)
Deprecated.
Define the column in the data set that contains the Value/Range data
|
boolean |
validate()
Deprecated.
Validate the current settings of the ChartComponent.
|
public boolean execute()
throws ChartBootException,
org.pentaho.chart.plugin.ChartProcessingException,
org.pentaho.reporting.libraries.resourceloader.ResourceException,
org.pentaho.chart.InvalidChartDefinition,
IOException,
org.pentaho.chart.plugin.api.PersistenceException
ChartBootExceptionorg.pentaho.chart.plugin.ChartProcessingExceptionorg.pentaho.reporting.libraries.resourceloader.ResourceExceptionorg.pentaho.chart.InvalidChartDefinitionIOExceptionorg.pentaho.chart.plugin.api.PersistenceExceptionpublic void setOutputStream(OutputStream outStream)
outStream - Stream receive the chartpublic void setChartData(org.pentaho.commons.connection.IPentahoResultSet chartDataSet)
chartDataSet - data set for chartingpublic boolean validate()
throws Exception
Exceptionpublic void setSeriesColumn(String seriesCol)
seriesCol - name of column that contains the Series/Domain for the chartpublic void setConvertNullsToZero(boolean convert)
public boolean getConvertNullsToZero()
public void setCategoryColumn(String categoryCol)
seriesCol - name of column that contains the Category for the chartpublic void setValueColumn(String valueCol)
seriesCol - name of column that contains the Value/Range for the chartpublic String getMimeType()
public void setChartModelJson(String chartModelJson)
chartModelJson - JSON serialized representation of the ChartModelpublic void setChartModelXml(String chartModelXml)
chartStyleXml - XML serialized representation of the ChartModelpublic void setChartModel(org.pentaho.chart.model.ChartModel chartModel)
chartModel - model of the chart to be generatedpublic void setChartWidth(int chartWidth)
chartWidth - width of the chartpublic void setChartHeight(int chartHeight)
chartHeight - height of the chartpublic void setChartWidth(String chartWidth)
chartWidth - width of the chartpublic void setChartHeight(String chartHeight)
chartHeight - height of the chartpublic String getChartEngine()
public void setChartEngine(String chartEngine)
chartEngine - Value of "JFreeChart" or "OpenFlashChart"public void setOutputType(String outputType)
public void setScalingFactor(Double scalingFactor)
public String getSwfPath()
public String getSwfName()
public void setContentLinkingTemplate(String template)