com.atlassian.bamboo.charts
Class BuildTimesChart
java.lang.Object
com.atlassian.bamboo.charts.AbstractBambooChart
com.atlassian.bamboo.charts.BuildTimesChart
- All Implemented Interfaces:
- ChartBuilder, org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.urls.XYURLGenerator
public class BuildTimesChart
- extends AbstractBambooChart
- implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.urls.XYURLGenerator
Constructor Summary |
BuildTimesChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
Build build,
java.util.List filteredResults)
|
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 |
build
protected Build build
filteredResults
protected java.util.List filteredResults
buildResults
protected java.util.Map<java.lang.Integer,ResultStatisticsProvider> buildResults
BuildTimesChart
public BuildTimesChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
Build build,
java.util.List filteredResults)
appendTooltipSuffix
protected void appendTooltipSuffix(java.lang.StringBuffer tooltip,
BuildResultsSummary buildResultsSummary)
addDataSet
protected void addDataSet(BuildResultsSummary buildResultsSummary,
org.jfree.data.xy.CategoryTableXYDataset categoryTableXYDataSet)
generateChart
protected org.jfree.chart.JFreeChart generateChart(org.jfree.data.xy.CategoryTableXYDataset dataSet)
generateToolTip
public java.lang.String generateToolTip(org.jfree.data.xy.XYDataset dataset,
int row,
int column)
- Specified by:
generateToolTip
in interface org.jfree.chart.labels.XYToolTipGenerator
generateURL
public java.lang.String generateURL(org.jfree.data.xy.XYDataset dataset,
int row,
int column)
- Specified by:
generateURL
in interface org.jfree.chart.urls.XYURLGenerator
generateChartParams
public java.util.Map<java.lang.String,java.lang.Object> generateChartParams()
- Specified by:
generateChartParams
in interface ChartBuilder
getChart
protected org.jfree.chart.JFreeChart getChart()
getBuild
public Build getBuild()
setBuild
public void setBuild(Build build)
getFilteredResults
public java.util.List getFilteredResults()
setFilteredResults
public void setFilteredResults(java.util.List filteredResults)
Copyright © 2010 Atlassian. All Rights Reserved.