com.pmease.quickbuild.plugin.report.engine.renderer.statstable
Class StatsTableRenderer

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
      extended by com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
          extended by com.pmease.quickbuild.plugin.report.engine.renderer.AbstractRenderer
              extended by com.pmease.quickbuild.plugin.report.engine.renderer.statstable.StatsTableRenderer
All Implemented Interfaces:
ReportRenderer, TypedObject, XMLSerializable, java.io.Serializable

public class StatsTableRenderer
extends AbstractRenderer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
category
 
Constructor Summary
StatsTableRenderer(ReportCategory category)
           
 
Method Summary
 org.apache.wicket.markup.html.panel.Panel createReportPanel(java.lang.String id, org.apache.wicket.model.IModel<RendererContext> model)
           
 void fromXML(org.dom4j.Element node)
           
 java.util.List<StatsRow> getRows()
           
 java.lang.String getType()
           
 boolean isCalcStats()
           
 boolean isDisplayTrend()
           
 void setCalcStats(boolean calcStats)
           
 void setDisplayTrend(boolean displayTrend)
           
 void setRows(java.util.List<StatsRow> rows)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.AbstractRenderer
createDefaultPanel, getCss, getDataSource, getDescription, getElementName, getId, getMeta, getMode, getOrder, getParentRenderer, getReportName, getScript, getStatsQueries, getTabName, getTitle, isApplicable, isContentOnly, isIgnoreSessionFilter, isInDropDown, isLazyload, render, setContentOnly, setCss, setDataSource, setDescription, setId, setIgnoreSessionFilter, setInDropDown, setLazyload, setMode, setOrder, setParentRenderer, setScript, setStatsQueries, setTabName, setTitle, setUseDefaultStats, toString
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
getCategory
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
initFromClassResource, initFromLocal, initFromStream, reflectionReadFromNode, reflectionWriteToNode, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatsTableRenderer

public StatsTableRenderer(ReportCategory category)
Method Detail

fromXML

public void fromXML(org.dom4j.Element node)
Specified by:
fromXML in interface XMLSerializable
Overrides:
fromXML in class AbstractRenderer

getType

public java.lang.String getType()

createReportPanel

public org.apache.wicket.markup.html.panel.Panel createReportPanel(java.lang.String id,
                                                                   org.apache.wicket.model.IModel<RendererContext> model)
Specified by:
createReportPanel in class AbstractRenderer

getRows

public java.util.List<StatsRow> getRows()

setRows

public void setRows(java.util.List<StatsRow> rows)

isCalcStats

public boolean isCalcStats()

setCalcStats

public void setCalcStats(boolean calcStats)

isDisplayTrend

public boolean isDisplayTrend()

setDisplayTrend

public void setDisplayTrend(boolean displayTrend)


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