public class BambooReportLineChart extends AbstractBambooChart implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.labels.XYSeriesLabelGenerator, BambooPluginModule
AbstractBambooChart.AutoRange, AbstractBambooChart.NotifyListeners
Modifier and Type | Field and Description |
---|---|
protected CachedPlanManager |
cachedPlanManager |
protected org.jfree.data.xy.XYDataset |
dataSet |
protected ResultsSummaryManager |
resultsSummaryManager |
chartTitle, contextPath, height, shortUrlUsed, width, xAxisLabel, yAxisLabel
Constructor and Description |
---|
BambooReportLineChart() |
BambooReportLineChart(int height,
int width,
String chartTitle,
String xAxisLabel,
String yAxisLabel,
org.jfree.data.xy.XYDataset dataSet) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
generateChartParams() |
String |
generateLabel(org.jfree.data.xy.XYDataset xyDataset,
int i) |
String |
generateToolTip(org.jfree.data.xy.XYDataset xyDataset,
int series,
int item) |
org.jfree.data.xy.XYDataset |
getDataSet() |
org.jfree.chart.JFreeChart |
getJFreeChart() |
ResultsSummaryManager |
getResultsSummaryManager() |
void |
setCachedPlanManager(CachedPlanManager cachedPlanManager) |
void |
setDataSet(org.jfree.data.xy.XYDataset dataSet) |
void |
setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager) |
configureDurationRangeAxis, configureDurationRangeAxis, configureDurationRangeAxisForSeconds, generateChartImage, generateChartImage, generateRandomMapName, getChartTitle, getContextPath, getHeight, getWidth, getxAxisLabel, getyAxisLabel, isShortUrlUsed, setChartTitle, setContextPath, setHeight, setShortUrlUsed, setWidth, setxAxisLabel, setyAxisLabel
protected org.jfree.data.xy.XYDataset dataSet
protected CachedPlanManager cachedPlanManager
protected ResultsSummaryManager resultsSummaryManager
public Map<String,Object> generateChartParams()
generateChartParams
in interface ChartBuilder
public org.jfree.chart.JFreeChart getJFreeChart()
public String generateToolTip(org.jfree.data.xy.XYDataset xyDataset, int series, int item)
generateToolTip
in interface org.jfree.chart.labels.XYToolTipGenerator
public org.jfree.data.xy.XYDataset getDataSet()
public void setDataSet(org.jfree.data.xy.XYDataset dataSet)
public void setCachedPlanManager(CachedPlanManager cachedPlanManager)
public ResultsSummaryManager getResultsSummaryManager()
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
public String generateLabel(org.jfree.data.xy.XYDataset xyDataset, int i)
generateLabel
in interface org.jfree.chart.labels.XYSeriesLabelGenerator
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.