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, 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 org.jfree.data.general.Dataset createChart(org.dom4j.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 org.dom4j.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