public class BuildFailuresChart extends AbstractBambooChart implements org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.urls.XYURLGenerator
AbstractBambooChart.AutoRange, AbstractBambooChart.NotifyListeners| Modifier and Type | Field and Description |
|---|---|
protected Map<Integer,ResultStatisticsProvider> |
buildResults |
protected List<ResultsSummary> |
filteredResults |
protected PlanIdentifier |
plan |
protected String |
series |
chartTitle, contextPath, height, shortUrlUsed, width, xAxisLabel, yAxisLabel| Constructor and Description |
|---|
BuildFailuresChart(int height,
int width,
String chartTitle,
String xAxisLabel,
String yAxisLabel,
PlanIdentifier plan,
List<? extends ResultsSummary> filteredResults,
String series) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendTooltipSuffix(StringBuilder tooltip,
ResultsSummary buildResultsSummary) |
protected org.jfree.chart.JFreeChart |
generateChart(org.jfree.data.xy.CategoryTableXYDataset dataSet1) |
Map<String,Object> |
generateChartParams() |
String |
generateToolTip(org.jfree.data.xy.XYDataset dataset,
int row,
int column) |
String |
generateURL(org.jfree.data.xy.XYDataset dataset,
int row,
int column) |
org.jfree.chart.JFreeChart |
getChart() |
configureDurationRangeAxis, configureDurationRangeAxis, configureDurationRangeAxisForSeconds, generateChartImage, generateChartImage, generateRandomMapName, getChartTitle, getContextPath, getHeight, getWidth, getxAxisLabel, getyAxisLabel, isShortUrlUsed, setChartTitle, setContextPath, setHeight, setShortUrlUsed, setWidth, setxAxisLabel, setyAxisLabelprotected final PlanIdentifier plan
protected final List<ResultsSummary> filteredResults
protected final String series
protected Map<Integer,ResultStatisticsProvider> buildResults
public BuildFailuresChart(int height,
int width,
String chartTitle,
String xAxisLabel,
String yAxisLabel,
@NotNull
PlanIdentifier plan,
@NotNull
List<? extends ResultsSummary> filteredResults,
@NotNull
String series)
public Map<String,Object> generateChartParams()
generateChartParams in interface ChartBuilderpublic org.jfree.chart.JFreeChart getChart()
protected org.jfree.chart.JFreeChart generateChart(org.jfree.data.xy.CategoryTableXYDataset dataSet1)
public String generateToolTip(org.jfree.data.xy.XYDataset dataset, int row, int column)
generateToolTip in interface org.jfree.chart.labels.XYToolTipGeneratorpublic String generateURL(org.jfree.data.xy.XYDataset dataset, int row, int column)
generateURL in interface org.jfree.chart.urls.XYURLGeneratorprotected void appendTooltipSuffix(StringBuilder tooltip, ResultsSummary buildResultsSummary)
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.