org.pentaho.platform.uifoundation.chart
Class FlashChartComponent
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.FlashChartComponent
- All Implemented Interfaces:
- Serializable, ILogger, IUIComponent, IXMLComponent
public class FlashChartComponent
- extends AbstractChartComponent
- 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, getActionData, getActionName, getActionOutput, getActionPath, getContext, getDefinitionPath, getHeight, getInstanceId, 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 |
FlashChartComponent
public FlashChartComponent(String definitionPath,
int width,
int height,
IPentahoUrlFactory urlFactory,
List messages)
getLogger
public Log getLogger()
- Overrides:
getLogger
in class AbstractChartComponent
validate
public boolean validate()
- Specified by:
validate
in interface IUIComponent
- Specified by:
validate
in class BaseUIComponent
getXmlContent
public Document getXmlContent()
- Specified by:
getXmlContent
in interface IXMLComponent
- Specified by:
getXmlContent
in class XmlComponent
setTopX
public void setTopX(int topX)
setDataAction
public boolean setDataAction(String chartDefinition)
- Specified by:
setDataAction
in class AbstractChartComponent
- Parameters:
chartDefinition
- String that represents a file in the solution to create the
chart from.
- Returns:
getContent
public String getContent(String mimeType)
- Specified by:
getContent
in interface IXMLComponent
- Overrides:
getContent
in class XmlComponent
getDialContent
public String getDialContent(String mimeType)
getDialContent
public String getDialContent(String mimeType,
boolean objectWrapper)
getChartContent
public String getChartContent(String mimeType)
getChartContent
public String getChartContent(String mimeType,
boolean objectWrapper)
dispose
public void dispose()
- Overrides:
dispose
in class AbstractChartComponent