com.raritantechnologies.utils.graphics
Class ChartFXRenderer
java.lang.Object
com.raritantechnologies.utils.graphics.ChartFXRenderer
- All Implemented Interfaces:
- IChartRenderer, IChartServer, IConfigurable
- public class ChartFXRenderer
- extends java.lang.Object
- implements IChartRenderer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChartFXRenderer
public ChartFXRenderer()
setChartType
public void setChartType(int type)
- Specified by:
setChartType in interface IChartRenderer
setChartName
public void setChartName(java.lang.String chartName)
- Specified by:
setChartName in interface IChartRenderer
setChartTitle
public void setChartTitle(java.lang.String chartTitle)
- Specified by:
setChartTitle in interface IChartRenderer
setChartSize
public void setChartSize(int chartSize)
- Specified by:
setChartSize in interface IChartRenderer
setColumnLabels
public void setColumnLabels(java.lang.String[] columnLabels)
- Specified by:
setColumnLabels in interface IChartRenderer
getColumnLabels
public java.lang.String[] getColumnLabels()
- Specified by:
getColumnLabels in interface IChartRenderer
setColumnURLs
public void setColumnURLs(java.lang.String[] columnURLs)
- Specified by:
setColumnURLs in interface IChartRenderer
getColumnURLs
public java.lang.String[] getColumnURLs()
- Specified by:
getColumnURLs in interface IChartRenderer
setToolTips
public void setToolTips(java.lang.String[] toolTips)
- Specified by:
setToolTips in interface IChartRenderer
getToolTips
public java.lang.String[] getToolTips()
- Specified by:
getToolTips in interface IChartRenderer
getImageMap
public java.lang.String getImageMap()
- Specified by:
getImageMap in interface IChartRenderer
setChartWidth
public void setChartWidth(int width)
- Specified by:
setChartWidth in interface IChartRenderer
setChartHeight
public void setChartHeight(int height)
- Specified by:
setChartHeight in interface IChartRenderer
setLegendWidth
public void setLegendWidth(int width)
- Specified by:
setLegendWidth in interface IChartRenderer
setLegendHeight
public void setLegendHeight(int height)
- Specified by:
setLegendHeight in interface IChartRenderer
setChartOrientation
public void setChartOrientation(int orientation)
- Specified by:
setChartOrientation in interface IChartRenderer
setLegendMaxChars
public void setLegendMaxChars(int max)
- Specified by:
setLegendMaxChars in interface IChartRenderer
getChartTag
public java.lang.String getChartTag(java.lang.String urlPrefix)
- Specified by:
getChartTag in interface IChartRenderer
getImageMapName
public java.lang.String getImageMapName()
- Specified by:
getImageMapName in interface IChartRenderer
addChartData
public void addChartData(ChartDataPoint[] dataPoints)
- Specified by:
addChartData in interface IChartRenderer
renderChart
public void renderChart(HttpServletResponse pRes)
- Specified by:
renderChart in interface IChartServer
initialize
public void initialize(org.w3c.dom.Element elem)
- Description copied from interface:
IConfigurable
- Initializes the object from an XML tag or element.
This method is called by the Framework as part of the application initializtion.
see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory.
Configurable objects that are owned or contained by other configurable objects will be initialized
in by the parent object.
- Specified by:
initialize in interface IConfigurable
initialize
public void initialize(ServletContext sContext,
HttpServletRequest pReq,
HttpServletResponse pRes)
- Specified by:
initialize in interface IChartServer
supportSeries
public boolean supportSeries()
- Specified by:
supportSeries in interface IChartRenderer
addChartSeries
public void addChartSeries(ChartDataPoint[] dataPoints,
java.lang.String seriesName)
- Specified by:
addChartSeries in interface IChartRenderer