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, BuildSummaryCoverageLineChart, BuildSummaryFailuresLineChart, BuildSummaryLinesOfCodeLineChart, BuildSummaryNumberBuildsLineChart, BuildSummaryNumberTestsLineChart, BuildSummarySuccessRatioLineChart
public class BambooReportLineChart
- extends AbstractBambooChart
- implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.labels.XYSeriesLabelGenerator, BambooPluginModule
Constructor Summary |
BambooReportLineChart()
|
BambooReportLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
org.jfree.data.xy.XYDataset dataSet)
|
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 |
planManager
protected PlanManager planManager
resultsSummaryManager
protected ResultsSummaryManager resultsSummaryManager
BambooReportLineChart
public BambooReportLineChart()
BambooReportLineChart
public BambooReportLineChart(int height,
int width,
java.lang.String chartTitle,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
org.jfree.data.xy.XYDataset dataSet)
generateChartParams
public java.util.Map<java.lang.String,java.lang.Object> generateChartParams()
- Specified by:
generateChartParams
in interface ChartBuilder
getJFreeChart
public org.jfree.chart.JFreeChart getJFreeChart()
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
getDataSet
public org.jfree.data.xy.XYDataset getDataSet()
setDataSet
public void setDataSet(org.jfree.data.xy.XYDataset dataSet)
getPlanManager
public PlanManager getPlanManager()
setPlanManager
public void setPlanManager(PlanManager planManager)
getResultsSummaryManager
public ResultsSummaryManager getResultsSummaryManager()
setResultsSummaryManager
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
generateLabel
public java.lang.String generateLabel(org.jfree.data.xy.XYDataset xyDataset,
int i)
- Specified by:
generateLabel
in interface org.jfree.chart.labels.XYSeriesLabelGenerator
Copyright © 2010 Atlassian. All Rights Reserved.