org.pentaho.platform.uifoundation.chart
Class CategoryDatasetChartComponent
java.lang.Object
org.pentaho.platform.engine.core.system.PentahoBase
org.pentaho.platform.engine.services.PentahoMessenger
org.pentaho.platform.uifoundation.component.BaseUIComponent
org.pentaho.platform.uifoundation.component.xml.XmlComponent
org.pentaho.platform.uifoundation.chart.AbstractChartComponent
org.pentaho.platform.uifoundation.chart.AbstractJFreeChartComponent
org.pentaho.platform.uifoundation.chart.CategoryDatasetChartComponent
- All Implemented Interfaces:
- Serializable, ILogger, IUIComponent, IXMLComponent
public class CategoryDatasetChartComponent
- extends AbstractJFreeChartComponent
- See Also:
- Serialized Form
Fields inherited from interface org.pentaho.platform.api.engine.ILogger |
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN |
Methods inherited from class org.pentaho.platform.uifoundation.chart.AbstractChartComponent |
addOuterParamName, dispose, getActionData, getActionName, getActionOutput, getActionPath, getContext, getDefinitionPath, getHeight, getInstanceId, getLogger, getParamName, getSolution, getTitle, getUrlTemplate, getValues, getWidth, isByRow, setActionName, setActionOutput, setActionPath, setByRow, setContext, setDataAction, setDefinitionPath, setHeight, setInstanceId, setLogger, setParamName, setSolution, setTitle, setUrlTemplate, setValues, setWidth |
Methods inherited from class org.pentaho.platform.uifoundation.component.BaseUIComponent |
done, getObjectParameter, getParameter, getParameterAsArray, getParameterProviders, getXsl, getXslProperties, handleRequest, setParameterProvider, setParameterProviders, setRequestHandler, setUrlFactory, setXsl, setXslProperty, validate |
Methods inherited from class org.pentaho.platform.engine.services.PentahoMessenger |
debug, debug, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn |
CategoryDatasetChartComponent
public CategoryDatasetChartComponent(int chartType,
String definitionPath,
int width,
int height,
IPentahoUrlFactory urlFactory,
List messages)
CategoryDatasetChartComponent
public CategoryDatasetChartComponent(String definitionPath,
IPentahoUrlFactory urlFactory,
ArrayList messages)
CategoryDatasetChartComponent
public CategoryDatasetChartComponent(IPentahoUrlFactory urlFactory,
List messages)
setSeriesName
public void setSeriesName(String seriesName)
createChart
public Dataset createChart(Document doc)
- Description copied from class:
AbstractJFreeChartComponent
- Creates a Dataset object (actaully one of it's subclasses from the XML
doc
- Specified by:
createChart
in class AbstractJFreeChartComponent
- Parameters:
doc
- XML document that describes the chart
- Returns:
- the Dataset Implementation
getXmlContent
public Document getXmlContent()
- Specified by:
getXmlContent
in interface IXMLComponent
- Specified by:
getXmlContent
in class XmlComponent
validate
public boolean validate()
- Specified by:
validate
in interface IUIComponent
- Specified by:
validate
in class BaseUIComponent