com.pmease.quickbuild.plugin.report.engine.contribution.web
Class ReportSummaryContribution

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.contribution.web.ReportSummaryContribution
All Implemented Interfaces:
BuildSummaryContribution

public abstract class ReportSummaryContribution
extends java.lang.Object
implements BuildSummaryContribution


Constructor Summary
ReportSummaryContribution()
           
 
Method Summary
protected abstract  ReportCategory getCategory()
           
 int getOrder()
          Get order of this contribution.
 java.util.List<PanelCreator> getPanelCreators()
          Get list of panel creators which can be used to create panels contributing to the build summary popup.
protected  AbstractRenderer[] getRenderers()
           
protected  boolean isApplicable(Build build)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportSummaryContribution

public ReportSummaryContribution()
Method Detail

getCategory

protected abstract ReportCategory getCategory()

isApplicable

protected boolean isApplicable(Build build)

getPanelCreators

public java.util.List<PanelCreator> getPanelCreators()
Description copied from interface: BuildSummaryContribution
Get list of panel creators which can be used to create panels contributing to the build summary popup. Please note that method Context.getBuild() will return null at this time since build summary popup is displayed in system dash board and build history screen. Instead, you should pass the build parameter to wherever needs the build object.

Specified by:
getPanelCreators in interface BuildSummaryContribution
Returns:

getOrder

public int getOrder()
Description copied from interface: BuildSummaryContribution
Get order of this contribution. This value will be used to determine panel orders on the build summary popup.

Specified by:
getOrder in interface BuildSummaryContribution
Returns:

getRenderers

protected AbstractRenderer[] getRenderers()


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.