com.pmease.quickbuild.plugin.report.engine.renderer.gadget
Class DashboardTypeGadget

java.lang.Object
  extended by com.pmease.quickbuild.extensionpoint.support.TypeInstance
      extended by com.pmease.quickbuild.extensionpoint.support.Gadget
          extended by com.pmease.quickbuild.extensionpoint.support.ConfigurationBasedGadget
              extended by com.pmease.quickbuild.extensionpoint.support.BuildBasedGadget
                  extended by com.pmease.quickbuild.plugin.report.engine.renderer.gadget.ReportBuildGadget
                      extended by com.pmease.quickbuild.plugin.report.engine.renderer.gadget.DashboardTypeGadget
All Implemented Interfaces:
java.io.Serializable

public abstract class DashboardTypeGadget
extends ReportBuildGadget

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.pmease.quickbuild.extensionpoint.support.BuildBasedGadget
BuildBasedGadget.BuildLocator, BuildBasedGadget.LatestFinishedBuildLocator, BuildBasedGadget.LatestRecommendedBuildLocator, BuildBasedGadget.LatestSuccessfulBuildLocator, BuildBasedGadget.SpecifiedBuildLocator
 
Constructor Summary
DashboardTypeGadget()
           
 
Method Summary
protected  void configureModule(DashboardModule module)
           
protected abstract  AbstractRenderer createContentRenderer()
           
protected  AbstractRenderer createRenderer()
           
protected  java.lang.String getModuleCss()
           
protected abstract  java.lang.String getToTab()
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.gadget.ReportBuildGadget
checkPermission, configureRendererContext, createHeader, getActualReportsets, getNoReportSetErrorMessage, getPattern, getRenderer, getReportsets, getReportsetsPerPage, getTitleUrl, isIgnoreCase, renderBodyForBuild, renderHeadForBuild, setIgnoreCase, setPattern, setReportsets, setReportsetsPerPage
 
Methods inherited from class com.pmease.quickbuild.extensionpoint.support.BuildBasedGadget
getBuildLocator, getConfigurationPath, guessBuild, renderBodyForConfiguration, renderHeadForConfiguration, setBuildLocator, setConfigurationPath
 
Methods inherited from class com.pmease.quickbuild.extensionpoint.support.ConfigurationBasedGadget
guessConfiguration, renderBody, renderHead
 
Methods inherited from class com.pmease.quickbuild.extensionpoint.support.Gadget
fromDOM, getCssClass, getInterpolatedTitle, getTitle, newInstance, setTitle
 
Methods inherited from class com.pmease.quickbuild.extensionpoint.support.TypeInstance
getPlugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DashboardTypeGadget

public DashboardTypeGadget()
Method Detail

createContentRenderer

protected abstract AbstractRenderer createContentRenderer()

getToTab

protected abstract java.lang.String getToTab()

createRenderer

protected AbstractRenderer createRenderer()
Specified by:
createRenderer in class ReportBuildGadget

configureModule

protected void configureModule(DashboardModule module)

getModuleCss

protected java.lang.String getModuleCss()


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