com.pmease.quickbuild.plugin.report.engine.renderer.item
Class AbstractLinkItem
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
com.pmease.quickbuild.plugin.report.engine.renderer.item.TextItem
com.pmease.quickbuild.plugin.report.engine.renderer.item.AbstractLinkItem
- All Implemented Interfaces:
- TypedObject, XMLSerializable, java.io.Serializable
- Direct Known Subclasses:
- FilterLinkItem, ViewSourceLinkItem
public abstract class AbstractLinkItem
- extends TextItem
- See Also:
- Serialized Form
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.renderer.item.TextItem |
getPrefix, getSuffix, getText, getTextExpression, getType, getWrapLength, isEscaped, isMultiline, isValueAsCss, setEscaped, setMultiline, setPrefix, setSuffix, setTextExpression, setValueAsCss, setWrapLength |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
enabledExpression
protected java.lang.String enabledExpression
imageUrl
protected java.lang.String imageUrl
AbstractLinkItem
public AbstractLinkItem(AbstractRenderer renderer)
doCreateLink
protected abstract org.apache.wicket.markup.html.link.AbstractLink doCreateLink(java.lang.String id,
ItemContext context)
createComponent
public org.apache.wicket.Component createComponent(java.lang.String id,
org.apache.wicket.model.IModel<ItemContext> contextModel)
- Overrides:
createComponent
in class TextItem
useImage
public boolean useImage()
isEnabled
public boolean isEnabled(ItemContext context)
createLink
protected org.apache.wicket.markup.html.link.AbstractLink createLink(java.lang.String linkId,
ItemContext context,
java.lang.String text)
createImageLink
protected org.apache.wicket.Component createImageLink(java.lang.String id,
ItemContext context,
java.lang.String text)
createTextLink
protected org.apache.wicket.Component createTextLink(java.lang.String id,
ItemContext context,
java.lang.String text)
getEnabledExpression
public java.lang.String getEnabledExpression()
setEnabledExpression
public void setEnabledExpression(java.lang.String enabledExpression)
getImageUrl
public java.lang.String getImageUrl()
setImageUrl
public void setImageUrl(java.lang.String imageUrl)
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.