Package com.atlassian.bamboo.charts
Class TestCaseBuildTimesChart
java.lang.Object
com.atlassian.bamboo.charts.AbstractBambooChart
com.atlassian.bamboo.charts.TestCaseBuildTimesChart
- All Implemented Interfaces:
ChartBuilder,org.jfree.chart.labels.XYToolTipGenerator,org.jfree.chart.urls.XYURLGenerator
public class TestCaseBuildTimesChart
extends AbstractBambooChart
implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.urls.XYURLGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.bamboo.charts.AbstractBambooChart
AbstractBambooChart.AutoRange, AbstractBambooChart.NotifyListeners -
Field Summary
Fields inherited from class com.atlassian.bamboo.charts.AbstractBambooChart
chartTitle, contextPath, height, shortUrlUsed, width, xAxisLabel, yAxisLabel -
Constructor Summary
ConstructorsConstructorDescriptionTestCaseBuildTimesChart(int height, int width, String chartTitle, String xAxisLabel, String yAxisLabel, TestCase testCase, List<TestCaseResultStatisticsProvider> results) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDataSet(ResultStatisticsProvider result, org.jfree.data.xy.CategoryTableXYDataset categoryTableXYDataSet) protected org.jfree.chart.JFreeChartgenerateChart(org.jfree.data.xy.CategoryTableXYDataset dataSet, Map<Integer, ResultStatisticsProvider> resultsMap) generateToolTip(org.jfree.data.xy.XYDataset dataset, int row, int column) generateURL(org.jfree.data.xy.XYDataset dataset, int row, int column) protected org.jfree.chart.JFreeChartgetChart()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
-
Constructor Details
-
TestCaseBuildTimesChart
-
-
Method Details
-
addDataSet
protected void addDataSet(ResultStatisticsProvider result, org.jfree.data.xy.CategoryTableXYDataset categoryTableXYDataSet) -
generateChartParams
- Specified by:
generateChartParamsin interfaceChartBuilder
-
generateChart
protected org.jfree.chart.JFreeChart generateChart(org.jfree.data.xy.CategoryTableXYDataset dataSet, Map<Integer, ResultStatisticsProvider> resultsMap) -
getChart
protected org.jfree.chart.JFreeChart getChart() -
generateToolTip
- Specified by:
generateToolTipin interfaceorg.jfree.chart.labels.XYToolTipGenerator
-
generateURL
- Specified by:
generateURLin interfaceorg.jfree.chart.urls.XYURLGenerator
-