com.atlassian.bamboo.reports.charts
Class BambooReportLineChart
java.lang.Object
com.atlassian.bamboo.charts.AbstractBambooChart
com.atlassian.bamboo.reports.charts.BambooReportLineChart
- All Implemented Interfaces:
- ChartBuilder, BambooPluginModule, org.jfree.chart.labels.XYSeriesLabelGenerator, org.jfree.chart.labels.XYToolTipGenerator
- Direct Known Subclasses:
- AgentUtilizationLineChart, AuthorBrokenBuildsLineChart, AuthorFailuresLineChart, AuthorFixedBuildsLineChart, AuthorNumberBuildsLineChart, AuthorSuccessRatioLineChart, BuildNumberCoverageLineChart, BuildSummaryAverageDurationLineChart, BuildSummaryAverageQueuedDurationLineChart, BuildSummaryAverageTimeToFixLineChart, BuildSummaryCodeLinesLineChart, BuildSummaryCoverageLineChart, BuildSummaryFailureRatioWithLabelUsageLineChart, BuildSummaryFailuresLineChart, BuildSummaryLabelUsageCountLineChart, BuildSummaryLabelUsageRatioLineChart, BuildSummaryNumberBuildsLineChart, BuildSummaryNumberTestsLineChart, BuildSummarySuccessRatioLineChart
public class BambooReportLineChart
- extends AbstractBambooChart
- implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.labels.XYSeriesLabelGenerator, BambooPluginModule
Methods inherited from class com.atlassian.bamboo.charts.AbstractBambooChart |
configureDurationRangeAxis, configureDurationRangeAxis, configureDurationRangeAxisForSeconds, generateChartImage, generateChartImage, generateRandomMapName, getChartTitle, getContextPath, getHeight, getWidth, getxAxisLabel, getyAxisLabel, isShortUrlUsed, setChartTitle, setContextPath, setHeight, setShortUrlUsed, setWidth, setxAxisLabel, setyAxisLabel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataSet
protected org.jfree.data.xy.XYDataset dataSet
cachedPlanManager
protected CachedPlanManager cachedPlanManager
resultsSummaryManager
protected ResultsSummaryManager resultsSummaryManager
BambooReportLineChart
public BambooReportLineChart()
BambooReportLineChart
public BambooReportLineChart(int height,
int width,
String chartTitle,
String xAxisLabel,
String yAxisLabel,
org.jfree.data.xy.XYDataset dataSet)
generateChartParams
public Map<String,Object> generateChartParams()
- Specified by:
generateChartParams
in interface ChartBuilder
getJFreeChart
public org.jfree.chart.JFreeChart getJFreeChart()
generateToolTip
public String generateToolTip(org.jfree.data.xy.XYDataset xyDataset,
int series,
int item)
- Specified by:
generateToolTip
in interface org.jfree.chart.labels.XYToolTipGenerator
getDataSet
public org.jfree.data.xy.XYDataset getDataSet()
setDataSet
public void setDataSet(org.jfree.data.xy.XYDataset dataSet)
setCachedPlanManager
public void setCachedPlanManager(CachedPlanManager cachedPlanManager)
getResultsSummaryManager
public ResultsSummaryManager getResultsSummaryManager()
setResultsSummaryManager
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
generateLabel
public String generateLabel(org.jfree.data.xy.XYDataset xyDataset,
int i)
- Specified by:
generateLabel
in interface org.jfree.chart.labels.XYSeriesLabelGenerator
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.