com.atlassian.bamboo.charts.timeperiod
Class BreakagesLineChart
java.lang.Object
com.atlassian.bamboo.charts.AbstractBambooChart
com.atlassian.bamboo.charts.timeperiod.AbstractTimePeriodGroupedChart
com.atlassian.bamboo.charts.timeperiod.BreakagesLineChart
- All Implemented Interfaces:
- ChartBuilder, org.jfree.chart.labels.XYToolTipGenerator
public class BreakagesLineChart
- extends AbstractTimePeriodGroupedChart
- implements org.jfree.chart.labels.XYToolTipGenerator
Constructor Summary |
BreakagesLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel)
|
BreakagesLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange)
|
BreakagesLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange,
java.util.Map resultsMap)
|
Methods inherited from class com.atlassian.bamboo.charts.AbstractBambooChart |
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 |
BreakagesLineChart
public BreakagesLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel)
BreakagesLineChart
public BreakagesLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange)
BreakagesLineChart
public BreakagesLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String periodRange,
java.util.Map resultsMap)
generateChartParams
public java.util.Map generateChartParams()
- Specified by:
generateChartParams
in interface ChartBuilder
getChart
public org.jfree.chart.JFreeChart getChart()
populateDataSet
protected org.jfree.data.time.TimeTableXYDataset populateDataSet(java.util.Collection results,
org.jfree.data.time.TimeTableXYDataset dataset,
java.lang.String seriesName)
- Overrides:
populateDataSet
in class AbstractTimePeriodGroupedChart
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 © 2008 Atlassian Pty Ltd. All Rights Reserved.