com.pmease.quickbuild.plugin.report.engine.renderer.item
Class RendererItem
java.lang.Object
com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
com.pmease.quickbuild.plugin.report.engine.renderer.item.RendererItem
- All Implemented Interfaces:
- TypedObject, XMLSerializable, java.io.Serializable
- Direct Known Subclasses:
- BuildInfoItem, CompositeItem, CoverageItem, TextItem, TrendItem
public abstract class RendererItem
- extends AbstractCategoryItem
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.pmease.quickbuild.plugin.report.engine.extensionpoint.TypedObject |
getType |
valueExpression
protected java.lang.String valueExpression
formatPattern
protected java.lang.String formatPattern
defaultValue
protected java.lang.String defaultValue
tooltip
protected java.lang.String tooltip
colorExpression
protected java.lang.String colorExpression
interpolate
protected boolean interpolate
css
protected java.lang.String css
dataType
protected java.lang.String dataType
renderer
protected final AbstractRenderer renderer
RendererItem
public RendererItem(AbstractRenderer renderer)
createComponent
public abstract org.apache.wicket.Component createComponent(java.lang.String id,
org.apache.wicket.model.IModel<ItemContext> model)
getElementName
public java.lang.String getElementName()
- Specified by:
getElementName
in class AbstractTypedXMLObject
getValue
public java.lang.Object getValue(ItemContext context)
getText
public java.lang.String getText(ItemContext context)
buildExpressionContext
public java.util.Map<java.lang.String,java.lang.Object> buildExpressionContext(ItemContext context)
getTooltip
public java.lang.String getTooltip(ItemContext context)
getColor
public java.lang.String getColor(ItemContext context)
getValueExpression
public java.lang.String getValueExpression()
setValueExpression
public void setValueExpression(java.lang.String valueExpression)
getFormatPattern
public java.lang.String getFormatPattern()
setFormatPattern
public void setFormatPattern(java.lang.String formatPattern)
getDefaultValue
public java.lang.String getDefaultValue()
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
getTooltip
public java.lang.String getTooltip()
setTooltip
public void setTooltip(java.lang.String tooltip)
getColorExpression
public java.lang.String getColorExpression()
setColorExpression
public void setColorExpression(java.lang.String colorExpression)
isInterpolate
public boolean isInterpolate()
setInterpolate
public void setInterpolate(boolean interpolate)
getCss
public java.lang.String getCss()
setCss
public void setCss(java.lang.String css)
getRenderer
public AbstractRenderer getRenderer()
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.