|
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.ImageDecorator
public class ImageDecorator
The ImageDecorator is nice for when the images are within a table and may have attributes that would need to reflect the changing values in iteration loop
Field Summary |
---|
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
ImageDecorator()
|
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 |
getOnmouseout()
Returns the onmouseout_el. |
java.lang.String |
getOnmouseover()
Returns the onmouseover_el. |
java.lang.String |
getSrc()
Returns the src_el. |
java.lang.String |
getTitle()
Returns the title_el |
void |
release()
|
void |
setBorder(java.lang.String border_el)
Sets the border_el. |
void |
setOnmouseout(java.lang.String onmouseout_el)
Sets the onmouseout_el. |
void |
setOnmouseover(java.lang.String onmouseover_el)
Sets the onmouseover_el. |
void |
setSrc(java.lang.String src_el)
Sets the src_el. |
void |
setTitle(java.lang.String title_el)
Sets the title_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 ImageDecorator()
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 getOnmouseover()
public java.lang.String getOnmouseout()
public java.lang.String getSrc()
public java.lang.String getTitle()
public void setBorder(java.lang.String border_el)
border_el
- The border_el to setpublic void setOnmouseover(java.lang.String onmouseover_el)
onmouseover_el
- The onmouseover_el to setpublic void setOnmouseout(java.lang.String onmouseout_el)
onmouseout_el
- The onmouseout_el to setpublic void setSrc(java.lang.String src_el)
src_el
- The src_el to setpublic void setTitle(java.lang.String title_el)
title_el
- The title_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 |