com.pmease.quickbuild.plugin.report.engine.renderer.piechart
Class PieChartRenderer

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.piechart.PieChartRenderer
All Implemented Interfaces:
ReportRenderer, TypedObject, XMLSerializable, java.io.Serializable

public class PieChartRenderer
extends AbstractRenderer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
category
 
Constructor Summary
PieChartRenderer(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)
           
 int getHeight()
           
 java.util.List<PieChartItem> getItems()
           
 java.lang.String getNoDataMessage()
           
 java.lang.String getType()
           
 int getWidth()
           
 boolean isCalcStats()
           
 boolean isDisplayTrend()
           
 boolean isWithLegend()
           
 void setCalcStats(boolean calcStats)
           
 void setDisplayTrend(boolean displayTrend)
           
 void setHeight(int height)
           
 void setItems(java.util.List<PieChartItem> items)
           
 void setNoDataMessage(java.lang.String noDataMessage)
           
 void setWidth(int width)
           
 void setWithLegend(boolean withLegend)
           
 
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

PieChartRenderer

public PieChartRenderer(ReportCategory category)
Method Detail

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

fromXML

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

getWidth

public int getWidth()

setWidth

public void setWidth(int width)

getHeight

public int getHeight()

setHeight

public void setHeight(int height)

isWithLegend

public boolean isWithLegend()

setWithLegend

public void setWithLegend(boolean withLegend)

getNoDataMessage

public java.lang.String getNoDataMessage()

setNoDataMessage

public void setNoDataMessage(java.lang.String noDataMessage)

getItems

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

setItems

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

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.