|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hyperic.hq.ui.taglib.display.Decorator
org.hyperic.hq.ui.taglib.display.ColumnDecorator
org.hyperic.hq.ui.taglib.display.BaseDecorator
org.hyperic.hq.ui.taglib.display.ImageLinkDecorator
public class ImageLinkDecorator
The ImageButtonDecorator is nice for when the images are submitting a form from within a table but when the table is populated with links that are orthogonal to the form's purpose and link to another set of functionality, this decorator is the ticket.
Field Summary |
---|
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
ImageLinkDecorator()
|
Method Summary | |
---|---|
java.lang.String |
decorate(java.lang.Object columnValue)
The main method to override here. |
java.lang.String |
getBorder()
Returns the border_el. |
java.lang.String |
getHref()
Returns the href_el. |
java.lang.String |
getId()
Returns the id_el. |
java.lang.String |
getSrc()
Returns the src_el. |
void |
release()
|
void |
setBorder(java.lang.String border_el)
Sets the border_el. |
void |
setHref(java.lang.String href_el)
Sets the href_el. |
void |
setId(java.lang.String id_el)
Sets the id_el. |
void |
setSrc(java.lang.String src_el)
Sets the src_el. |
Methods inherited from class org.hyperic.hq.ui.taglib.display.BaseDecorator |
---|
doEndTag, doStartTag, generateErrorComment, getName, getParent, setName, setParent |
Methods inherited from class org.hyperic.hq.ui.taglib.display.Decorator |
---|
finish, finishRow, getList, getListIndex, getObject, getPageContext, getViewIndex, init, initRow, setPageContext |
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 |
Constructor Detail |
---|
public ImageLinkDecorator()
Method Detail |
---|
public java.lang.String decorate(java.lang.Object columnValue)
BaseDecorator
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()
decorate
in class BaseDecorator
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class BaseDecorator
public java.lang.String getBorder()
public java.lang.String getHref()
public java.lang.String getSrc()
public void setBorder(java.lang.String border_el)
border_el
- The border_el to setpublic void setHref(java.lang.String href_el)
href_el
- The href_el to setpublic void setSrc(java.lang.String src_el)
src_el
- The src_el to setpublic java.lang.String getId()
public void setId(java.lang.String id_el)
id_el
- The id_el to set
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |