public class BambooReportLineChart extends AbstractBambooChart implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.labels.XYSeriesLabelGenerator, com.atlassian.bamboo.v2.BambooPluginModule
AbstractBambooChart.AutoRange, AbstractBambooChart.NotifyListeners| Modifier and Type | Field and Description |
|---|---|
protected com.atlassian.bamboo.plan.cache.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(com.atlassian.bamboo.plan.cache.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, setyAxisLabelprotected org.jfree.data.xy.XYDataset dataSet
protected com.atlassian.bamboo.plan.cache.CachedPlanManager cachedPlanManager
protected ResultsSummaryManager resultsSummaryManager
public Map<String,Object> generateChartParams()
generateChartParams in interface ChartBuilderpublic 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.XYToolTipGeneratorpublic org.jfree.data.xy.XYDataset getDataSet()
public void setDataSet(org.jfree.data.xy.XYDataset dataSet)
public void setCachedPlanManager(com.atlassian.bamboo.plan.cache.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.XYSeriesLabelGeneratorCopyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.