org.codehaus.mojo.dashboard.report.plugin.chart
Interface IChartStrategy

All Known Implementing Classes:
AbstractCategoryChartStrategy, AbstractChartStrategy, AbstractPieChartStrategy, AbstractTimeChartStrategy, CheckstyleBarChartStrategy, CheckstyleErrorsPieChartStrategy, CheckstylePieChartStrategy, CheckstyleTimeChartStrategy, CloverBarChartStrategy, CloverTimeChartStrategy, CoberturaBarChartStrategy, CoberturaTimeChartStrategy, CpdBarChartStrategy, CpdTimeChartStrategy, FindBugsBarChartStrategy, FindbugsCategoriesPieChartStrategy, FindbugsPrioritiesPieChartStrategy, FindBugsTimeChartStrategy, MultiCloverBarChartStrategy, PmdBarChartStrategy, PmdTimeChartStrategy, SurefireBarChartStrategy, SurefirePieChartStrategy, SurefireTimeChartStrategy

public interface IChartStrategy

Author:
David Vicente

Method Summary
 void fillDataset()
           
 org.jfree.data.general.Dataset getDataset()
           
 java.awt.Paint[] getPaintColor()
           
 java.lang.String getTitle()
           
 java.lang.String getXAxisLabel()
           
 java.lang.String getYAxisLabel()
           
 boolean isDatasetEmpty()
           
 void setDatasetEmpty(boolean isDatasetEmpty)
           
 void setXAxisLabel(java.lang.String xAxisLabel)
           
 void setYAxisLabel(java.lang.String yAxisLabel)
           
 

Method Detail

getDataset

org.jfree.data.general.Dataset getDataset()

fillDataset

void fillDataset()

getXAxisLabel

java.lang.String getXAxisLabel()
Returns:

getYAxisLabel

java.lang.String getYAxisLabel()
Returns:

setXAxisLabel

void setXAxisLabel(java.lang.String xAxisLabel)

setYAxisLabel

void setYAxisLabel(java.lang.String yAxisLabel)

getPaintColor

java.awt.Paint[] getPaintColor()
Returns:

isDatasetEmpty

boolean isDatasetEmpty()
Returns:

setDatasetEmpty

void setDatasetEmpty(boolean isDatasetEmpty)
Parameters:
isDatasetEmpty -

getTitle

java.lang.String getTitle()
Returns:


Copyright © 2006-2009 CodeHaus. All Rights Reserved.