com.atlassian.bamboo.charts.timeperiod
Class SuccessRatioStackedAreaChart
java.lang.Object
com.atlassian.bamboo.charts.AbstractBambooChart
com.atlassian.bamboo.charts.timeperiod.AbstractTimePeriodGroupedChart
com.atlassian.bamboo.charts.timeperiod.SuccessRatioStackedAreaChart
- All Implemented Interfaces:
- ChartBuilder, org.jfree.chart.labels.XYToolTipGenerator
public class SuccessRatioStackedAreaChart
- extends AbstractTimePeriodGroupedChart
- implements org.jfree.chart.labels.XYToolTipGenerator
Constructor Summary |
SuccessRatioStackedAreaChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel)
|
SuccessRatioStackedAreaChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange)
|
SuccessRatioStackedAreaChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange,
java.util.Collection<ResultStatisticsProvider> results)
|
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 |
SuccessRatioStackedAreaChart
public SuccessRatioStackedAreaChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel)
SuccessRatioStackedAreaChart
public SuccessRatioStackedAreaChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange)
SuccessRatioStackedAreaChart
public SuccessRatioStackedAreaChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange,
java.util.Collection<ResultStatisticsProvider> results)
generateChartParams
public java.util.Map<java.lang.String,java.lang.Object> generateChartParams()
- Specified by:
generateChartParams
in interface ChartBuilder
getChart
public org.jfree.chart.JFreeChart getChart()
generateToolTip
public java.lang.String generateToolTip(org.jfree.data.xy.XYDataset xyDataset,
int series,
int item)
- Specified by:
generateToolTip
in interface org.jfree.chart.labels.XYToolTipGenerator
createNewPeriod
protected TimePeriodCollater createNewPeriod(java.util.Date buildDate,
ResultStatisticsProvider result,
java.lang.String seriesName)
- Specified by:
createNewPeriod
in class AbstractTimePeriodGroupedChart
writeCounterToDataSet
protected void writeCounterToDataSet(org.jfree.data.time.TimeTableXYDataset dataset,
TimePeriodCollater counter)
- Specified by:
writeCounterToDataSet
in class AbstractTimePeriodGroupedChart
Copyright © 2010 Atlassian. All Rights Reserved.