net.sourceforge.cruisecontrol.chart
Class XPathChartData
java.lang.Object
net.sourceforge.cruisecontrol.chart.AbstractCruiseControlChartData
net.sourceforge.cruisecontrol.chart.XPathChartData
- All Implemented Interfaces:
- de.laures.cewolf.ChartPostProcessor, de.laures.cewolf.DatasetProducer, java.io.Serializable
- public class XPathChartData
- extends AbstractCruiseControlChartData
- implements de.laures.cewolf.ChartPostProcessor
- Author:
- hack
- See Also:
- Serialized Form
Fields inherited from interface de.laures.cewolf.DatasetProducer |
PRODUCER_ATTRIBUTE_NAME |
Constructor Summary |
XPathChartData()
Creates a new instance of XPathChartData |
Method Summary |
void |
add(java.lang.String name,
java.lang.String expression)
|
java.lang.String |
getProducerId()
|
void |
processChart(java.lang.Object chartObject,
java.util.Map params)
|
java.lang.Object |
produceDataset(java.util.Map params)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPathChartData
public XPathChartData()
- Creates a new instance of XPathChartData
add
public void add(java.lang.String name,
java.lang.String expression)
throws org.jdom.JDOMException
- Throws:
org.jdom.JDOMException
produceDataset
public java.lang.Object produceDataset(java.util.Map params)
throws de.laures.cewolf.DatasetProduceException
- Specified by:
produceDataset
in interface de.laures.cewolf.DatasetProducer
- Throws:
de.laures.cewolf.DatasetProduceException
getProducerId
public java.lang.String getProducerId()
- Specified by:
getProducerId
in interface de.laures.cewolf.DatasetProducer
processChart
public void processChart(java.lang.Object chartObject,
java.util.Map params)
- Specified by:
processChart
in interface de.laures.cewolf.ChartPostProcessor
- See Also:
ChartPostProcessor.processChart(Object, Map)