com.pmease.quickbuild.plugin.report.engine.renderer.item
Class HistoryStatsItem

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.item.RendererItem
              extended by com.pmease.quickbuild.plugin.report.engine.renderer.item.TextItem
                  extended by com.pmease.quickbuild.plugin.report.engine.renderer.item.AbstractLinkItem
                      extended by com.pmease.quickbuild.plugin.report.engine.renderer.item.FilterLinkItem
                          extended by com.pmease.quickbuild.plugin.report.engine.renderer.item.PopupItem
                              extended by com.pmease.quickbuild.plugin.report.engine.renderer.item.DropDownItem
                                  extended by com.pmease.quickbuild.plugin.report.engine.renderer.item.HistoryStatsItem
All Implemented Interfaces:
TypedObject, XMLSerializable, java.io.Serializable

public class HistoryStatsItem
extends DropDownItem

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.AbstractLinkItem
enabledExpression, imageUrl
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.RendererItem
colorExpression, css, dataType, defaultValue, formatPattern, interpolate, renderer, tooltip, valueExpression
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
category
 
Constructor Summary
HistoryStatsItem(AbstractRenderer renderer)
           
 
Method Summary
 org.apache.wicket.Component createDropDownContent(java.lang.String id, org.apache.wicket.model.IModel<ItemContext> contextModel)
           
 void fromXML(org.dom4j.Element node)
           
 java.lang.String getBuildColumn()
           
 java.util.List<StatisticsItem> getItems()
           
 java.lang.String getReportName()
           
 java.lang.String getText(ItemContext context)
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 void setBuildColumn(java.lang.String buildColumn)
           
 void setItems(java.util.List<StatisticsItem> items)
           
 void setReportName(java.lang.String reportName)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.DropDownItem
createComponent, getTemplate, isHoverMode, setHoverMode, setTemplate
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.PopupItem
createContent, createPopupDialogLink, createPopupWindowLink, createRendererContext, doCreateLink, getDialogOptions, getDropdownCss, getPopupRenderer, getTitle, isNewWindow, setDialogOptions, setDropdownCss, setNewWindow, setPopupRenderer
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.FilterLinkItem
addFilter, createFilter, filterExists, getFilterBy, getFilters, setFilterBy, setFilters
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.AbstractLinkItem
createImageLink, createLink, createTextLink, getEnabledExpression, getImageUrl, isEnabled, setEnabledExpression, setImageUrl, useImage
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.TextItem
getPrefix, getSuffix, getTextExpression, getWrapLength, isEscaped, isMultiline, isValueAsCss, setEscaped, setMultiline, setPrefix, setSuffix, setTextExpression, setValueAsCss, setWrapLength
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.RendererItem
buildExpressionContext, getColor, getColorExpression, getCss, getDefaultValue, getElementName, getFormatPattern, getRenderer, getTooltip, getTooltip, getValue, getValueExpression, isInterpolate, setColorExpression, setCss, setDefaultValue, setFormatPattern, setInterpolate, setTooltip, setValueExpression
 
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, toString, wait, wait, wait
 

Constructor Detail

HistoryStatsItem

public HistoryStatsItem(AbstractRenderer renderer)
Method Detail

getType

public java.lang.String getType()
Specified by:
getType in interface TypedObject
Overrides:
getType in class DropDownItem

fromXML

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

getText

public java.lang.String getText(ItemContext context)
Overrides:
getText in class TextItem

createDropDownContent

public org.apache.wicket.Component createDropDownContent(java.lang.String id,
                                                         org.apache.wicket.model.IModel<ItemContext> contextModel)
Overrides:
createDropDownContent in class DropDownItem

getReportName

public java.lang.String getReportName()

setReportName

public void setReportName(java.lang.String reportName)

getBuildColumn

public java.lang.String getBuildColumn()

setBuildColumn

public void setBuildColumn(java.lang.String buildColumn)

getTitle

public java.lang.String getTitle()
Overrides:
getTitle in class PopupItem

setTitle

public void setTitle(java.lang.String title)
Overrides:
setTitle in class PopupItem

getItems

public java.util.List<StatisticsItem> getItems()

setItems

public void setItems(java.util.List<StatisticsItem> items)


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