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

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
All Implemented Interfaces:
TypedObject, XMLSerializable, java.io.Serializable
Direct Known Subclasses:
CompositeColumn, IdColumn, PieChartColumn, ScorecardColumn, StackBarColumn

public class TableColumn
extends CompositeItem

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
TableColumn(AbstractRenderer renderer)
           
 
Method Summary
 FilterLinkItem createFilterItem(java.lang.String filterBy, java.lang.String values)
           
 void fromXML(org.dom4j.Element node)
           
protected  java.lang.String getDefaultCss()
           
 java.lang.String getElementName()
           
 java.lang.String getKey()
           
 java.lang.String getOrderBy()
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 boolean isMergeRow()
           
 void setKey(java.lang.String key)
           
 void setMergeRow(boolean mergeRow)
           
 void setOrderBy(java.lang.String orderBy)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.CompositeItem
addItem, createComponent, createDefaultItem, 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

TableColumn

public TableColumn(AbstractRenderer renderer)
Method Detail

createFilterItem

public FilterLinkItem createFilterItem(java.lang.String filterBy,
                                       java.lang.String values)

fromXML

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

getDefaultCss

protected java.lang.String getDefaultCss()

getType

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

getElementName

public java.lang.String getElementName()
Overrides:
getElementName in class RendererItem

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getOrderBy

public java.lang.String getOrderBy()

setOrderBy

public void setOrderBy(java.lang.String orderBy)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

isMergeRow

public boolean isMergeRow()

setMergeRow

public void setMergeRow(boolean mergeRow)


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