org.ow2.opensuit.xml.chart
Class BaseChart
java.lang.Object
org.ow2.opensuit.xml.chart.BaseChart
- All Implemented Interfaces:
- org.ow2.opensuit.xml.base.html.IView, org.ow2.opensuit.xml.interfaces.IBeanProvider, org.ow2.opensuit.xml.interfaces.IRenderable, org.ow2.opensuit.xmlmap.interfaces.IInitializable
- Direct Known Subclasses:
- CategoryChart, CustomChart, PieChart, XYChart
@XmlElement
public abstract class BaseChart
- extends Object
- implements org.ow2.opensuit.xml.base.html.IView, org.ow2.opensuit.xmlmap.interfaces.IInitializable, org.ow2.opensuit.xml.interfaces.IBeanProvider
Nested classes/interfaces inherited from interface org.ow2.opensuit.xml.interfaces.IBeanProvider |
org.ow2.opensuit.xml.interfaces.IBeanProvider.UnresolvedBeanError |
Field Summary |
protected org.ow2.opensuit.xml.base.binding.Expression |
autoReloadInterval
|
protected org.ow2.opensuit.xml.base.binding.Expression |
chartTime
|
protected org.apache.commons.logging.Log |
logger
|
protected org.ow2.opensuit.xml.base.Application |
root
|
protected org.ow2.opensuit.xml.base.binding.Expression |
title
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.commons.logging.Log logger
root
protected org.ow2.opensuit.xml.base.Application root
autoReloadInterval
@XmlChild(name="AutoReloadInterval",
required=false)
protected org.ow2.opensuit.xml.base.binding.Expression autoReloadInterval
chartTime
@XmlChild(name="ChartTime")
protected org.ow2.opensuit.xml.base.binding.Expression chartTime
title
@XmlChild(name="Title")
protected org.ow2.opensuit.xml.base.binding.Expression title
BaseChart
public BaseChart()
getPathID
public String getPathID()
initialize
public void initialize(org.ow2.opensuit.xmlmap.interfaces.IInitializationSupport initSupport,
org.ow2.opensuit.xmlmap.interfaces.IInstantiationContext instContext)
- Specified by:
initialize
in interface org.ow2.opensuit.xmlmap.interfaces.IInitializable
getTitle
protected String getTitle(javax.servlet.http.HttpServletRequest request)
preRender
public void preRender(javax.servlet.http.HttpServletRequest request)
throws Exception
- Specified by:
preRender
in interface org.ow2.opensuit.xml.interfaces.IRenderable
- Throws:
Exception
render
public void render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Specified by:
render
in interface org.ow2.opensuit.xml.interfaces.IRenderable
- Throws:
Exception
reloadMap
public void reloadMap(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Throws:
Exception
serveWaiting
public void serveWaiting(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Throws:
Exception
serveImage
public void serveImage(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Throws:
Exception
makePlot
public abstract org.jfree.chart.plot.Plot makePlot(javax.servlet.http.HttpServletRequest request)
throws Exception
- Throws:
Exception
getBeanType
public Class<?> getBeanType(String iName)
throws org.ow2.opensuit.xml.interfaces.IBeanProvider.UnresolvedBeanError
- Specified by:
getBeanType
in interface org.ow2.opensuit.xml.interfaces.IBeanProvider
- Throws:
org.ow2.opensuit.xml.interfaces.IBeanProvider.UnresolvedBeanError
getBeanGenericType
public Type getBeanGenericType(String iName)
throws org.ow2.opensuit.xml.interfaces.IBeanProvider.UnresolvedBeanError
- Specified by:
getBeanGenericType
in interface org.ow2.opensuit.xml.interfaces.IBeanProvider
- Throws:
org.ow2.opensuit.xml.interfaces.IBeanProvider.UnresolvedBeanError
getBeanValue
public Object getBeanValue(javax.servlet.http.HttpServletRequest iRequest,
String iName)
throws Exception
- Specified by:
getBeanValue
in interface org.ow2.opensuit.xml.interfaces.IBeanProvider
- Throws:
Exception
getBeanNames
public List<String> getBeanNames()
- Specified by:
getBeanNames
in interface org.ow2.opensuit.xml.interfaces.IBeanProvider
getBeanDescription
public String getBeanDescription(String name)
- Specified by:
getBeanDescription
in interface org.ow2.opensuit.xml.interfaces.IBeanProvider
Copyright © 2008-2012 OW2 Consortium. All Rights Reserved.