com.atlassian.bamboo.charts
Interface ChartManager

All Known Implementing Classes:
DefaultChartManager

public interface ChartManager


Method Summary
 java.util.List<ReportCollectorModuleDescriptor> getAvailableReports()
           
 com.atlassian.plugin.ModuleDescriptor getReport(java.lang.String reportKey)
           
 ReportCollector getReportCollector(java.util.List<ResultsSummary> resultsList, java.util.Map<java.lang.String,java.lang.String[]> contextMap)
           
 java.util.Map getReportData(org.jfree.data.xy.XYDataset dataSet, java.util.Map<java.lang.String,java.lang.String[]> contextMap)
           
 java.util.Map getReportData(org.jfree.data.xy.XYDataset dataSet, java.lang.String reportKey)
           
 java.lang.String getReportKey(java.util.Map<java.lang.String,java.lang.String[]> context)
           
 java.util.List<ResultsSummary> prepareResultList(java.util.Map<java.lang.String,java.lang.String[]> contextMap)
           
 

Method Detail

getReportKey

@Nullable
java.lang.String getReportKey(java.util.Map<java.lang.String,java.lang.String[]> context)

getReport

com.atlassian.plugin.ModuleDescriptor getReport(java.lang.String reportKey)

getAvailableReports

java.util.List<ReportCollectorModuleDescriptor> getAvailableReports()

prepareResultList

java.util.List<ResultsSummary> prepareResultList(java.util.Map<java.lang.String,java.lang.String[]> contextMap)

getReportCollector

@Nullable
ReportCollector getReportCollector(java.util.List<ResultsSummary> resultsList,
                                            java.util.Map<java.lang.String,java.lang.String[]> contextMap)

getReportData

java.util.Map getReportData(@NotNull
                            org.jfree.data.xy.XYDataset dataSet,
                            @NotNull
                            java.util.Map<java.lang.String,java.lang.String[]> contextMap)

getReportData

java.util.Map getReportData(@NotNull
                            org.jfree.data.xy.XYDataset dataSet,
                            @NotNull
                            java.lang.String reportKey)


Copyright © 2011 Atlassian. All Rights Reserved.