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
  • Field Details

  • Constructor Details

  • Method Details

    • appendTooltipSuffix

      protected void appendTooltipSuffix(StringBuilder tooltip, ResultsSummary buildResultsSummary)
    • addDataSet

      protected void addDataSet(ResultsSummary resultsSummary, org.jfree.data.xy.CategoryTableXYDataset categoryTableXYDataSet)
    • generateChart

      protected org.jfree.chart.JFreeChart generateChart(org.jfree.data.xy.CategoryTableXYDataset dataSet)
    • generateToolTip

      public String generateToolTip(org.jfree.data.xy.XYDataset dataset, int row, int column)
      Specified by:
      generateToolTip in interface org.jfree.chart.labels.XYToolTipGenerator
    • generateURL

      public String generateURL(org.jfree.data.xy.XYDataset dataset, int row, int column)
      Specified by:
      generateURL in interface org.jfree.chart.urls.XYURLGenerator
    • generateChartParams

      public Map<String,Object> generateChartParams()
      Specified by:
      generateChartParams in interface ChartBuilder
    • getChart

      protected org.jfree.chart.JFreeChart getChart()