com.pmease.quickbuild.plugin.report.engine.renderer.table.column
Class PieChartColumn

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.CompositeItem
                  extended by com.pmease.quickbuild.plugin.report.engine.renderer.table.column.TableColumn
                      extended by com.pmease.quickbuild.plugin.report.engine.renderer.table.column.PieChartColumn
All Implemented Interfaces:
TypedObject, XMLSerializable, java.io.Serializable

public class PieChartColumn
extends TableColumn

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.CompositeItem
items
 
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
PieChartColumn(AbstractRenderer renderer)
           
 
Method Summary
 org.apache.wicket.Component createComponent(java.lang.String id, org.apache.wicket.model.IModel<ItemContext> model)
           
protected  RendererItem createDefaultItem()
           
 int getHeight()
           
 java.lang.String getNoDataMessage()
           
 java.lang.String getType()
           
 int getWidth()
           
 boolean isWithLegend()
           
 void setHeight(int height)
           
 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.table.column.TableColumn
createFilterItem, fromXML, getDefaultCss, getElementName, getKey, getOrderBy, getTitle, isMergeRow, setKey, setMergeRow, setOrderBy, setTitle
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.CompositeItem
addItem, getDelimiter, getItems, setDelimiter, setItems
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.RendererItem
buildExpressionContext, getColor, getColorExpression, getCss, getDefaultValue, getFormatPattern, getRenderer, getText, 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

PieChartColumn

public PieChartColumn(AbstractRenderer renderer)
Method Detail

getType

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

createComponent

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

createDefaultItem

protected RendererItem createDefaultItem()
Overrides:
createDefaultItem in class CompositeItem

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)


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