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

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
All Implemented Interfaces:
TypedObject, XMLSerializable, java.io.Serializable
Direct Known Subclasses:
AbstractLinkItem, BarItem, ConfigurationItem, ImageItem, StaticTextItem, VelocityItem

public class TextItem
extends RendererItem

See Also:
Serialized Form

Field Summary
 
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
TextItem(AbstractRenderer renderer)
           
 
Method Summary
 org.apache.wicket.Component createComponent(java.lang.String id, org.apache.wicket.model.IModel<ItemContext> model)
           
 java.lang.String getPrefix()
           
 java.lang.String getSuffix()
           
 java.lang.String getText(ItemContext context)
           
 java.lang.String getTextExpression()
           
 java.lang.String getType()
           
 int getWrapLength()
           
 boolean isEscaped()
           
 boolean isMultiline()
           
 boolean isValueAsCss()
           
 void setEscaped(boolean escaped)
           
 void setMultiline(boolean multiline)
           
 void setPrefix(java.lang.String prefix)
           
 void setSuffix(java.lang.String suffix)
           
 void setTextExpression(java.lang.String textExpression)
           
 void setValueAsCss(boolean valueAsCss)
           
 void setWrapLength(int wrapLength)
           
 
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
fromXML, 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

TextItem

public TextItem(AbstractRenderer renderer)
Method Detail

getType

public java.lang.String getType()

getText

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

createComponent

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

isEscaped

public boolean isEscaped()

setEscaped

public void setEscaped(boolean escaped)

getPrefix

public java.lang.String getPrefix()

setPrefix

public void setPrefix(java.lang.String prefix)

getSuffix

public java.lang.String getSuffix()

setSuffix

public void setSuffix(java.lang.String suffix)

isValueAsCss

public boolean isValueAsCss()

setValueAsCss

public void setValueAsCss(boolean valueAsCss)

isMultiline

public boolean isMultiline()

setMultiline

public void setMultiline(boolean multiline)

getWrapLength

public int getWrapLength()

setWrapLength

public void setWrapLength(int wrapLength)

getTextExpression

public java.lang.String getTextExpression()

setTextExpression

public void setTextExpression(java.lang.String textExpression)


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