org.rhq.enterprise.gui.legacy.taglib.display
Class DisambiguatedResourceLineageDecorator
java.lang.Object
org.rhq.enterprise.gui.legacy.taglib.display.Decorator
org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
org.rhq.enterprise.gui.legacy.taglib.display.BaseDecorator
org.rhq.enterprise.gui.legacy.taglib.display.DisambiguatedResourceLineageDecorator
- All Implemented Interfaces:
- Cloneable, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class DisambiguatedResourceLineageDecorator
- extends BaseDecorator
The same as DisambiguatedResourceLineageTag but for use inside
display:column.
- Author:
- Lukas Krejci
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
setPageContext |
DisambiguatedResourceLineageDecorator
public DisambiguatedResourceLineageDecorator()
getParents
public List<org.rhq.core.domain.resource.composite.DisambiguationReport.Resource> getParents()
setParents
public void setParents(List<org.rhq.core.domain.resource.composite.DisambiguationReport.Resource> parents)
getRenderLinks
public Boolean getRenderLinks()
setRenderLinks
public void setRenderLinks(Boolean renderLinks)
decorate
public String decorate(Object obj)
- Description copied from class:
BaseDecorator
- The main method to override here. This should look something like this:
String name = null; try { name =
(String) evalAttr("name", this.name, String.class); } catch (NullAttributeException ne) { log.debug("bean " +
this.name + " not found"); return ""; } catch (JspException je) { log.debug("can't evaluate name [" + this.name +
"]: ", je); return ""; } StringBuffer buf = new StringBuffer(1024); buf.append("
| "); buf.append(obj.toString()); buf.append(" | "); return buf.toString()
- Specified by:
decorate in class BaseDecorator
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.