Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.ui.taglib.display
Class ImageButtonDecorator

java.lang.Object
  extended by org.hyperic.hq.ui.taglib.display.Decorator
      extended by org.hyperic.hq.ui.taglib.display.ColumnDecorator
          extended by org.hyperic.hq.ui.taglib.display.ImageButtonDecorator
All Implemented Interfaces:
java.lang.Cloneable, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class ImageButtonDecorator
extends ColumnDecorator
implements javax.servlet.jsp.tagext.Tag

This class is a two in one decorator/tag for use within the TableTag; it is a ColumnDecorator tag that that creates a column of image buttons.


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ImageButtonDecorator()
           
 
Method Summary
 java.lang.String decorate(java.lang.Object obj)
           
 int doEndTag()
           
 int doStartTag()
           
 java.lang.String getForm()
           
 java.lang.String getInput()
           
 java.lang.String getPage()
           
 javax.servlet.jsp.tagext.Tag getParent()
           
 void release()
           
 void setForm(java.lang.String n)
           
 void setInput(java.lang.String n)
           
 void setPage(java.lang.String page)
           
 void setPageContext(javax.servlet.jsp.PageContext pc)
           
 void setParent(javax.servlet.jsp.tagext.Tag t)
           
 
Methods inherited from class org.hyperic.hq.ui.taglib.display.Decorator
finish, finishRow, getList, getListIndex, getObject, getPageContext, getViewIndex, init, initRow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageButtonDecorator

public ImageButtonDecorator()
Method Detail

getForm

public java.lang.String getForm()

setForm

public void setForm(java.lang.String n)

getInput

public java.lang.String getInput()

setInput

public void setInput(java.lang.String n)

getPage

public java.lang.String getPage()

setPage

public void setPage(java.lang.String page)

decorate

public java.lang.String decorate(java.lang.Object obj)
Specified by:
decorate in class ColumnDecorator

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspTagException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Throws:
javax.servlet.jsp.JspTagException

doEndTag

public int doEndTag()
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag

getParent

public javax.servlet.jsp.tagext.Tag getParent()
Specified by:
getParent in interface javax.servlet.jsp.tagext.Tag

setParent

public void setParent(javax.servlet.jsp.tagext.Tag t)
Specified by:
setParent in interface javax.servlet.jsp.tagext.Tag

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext pc)
Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag
Overrides:
setPageContext in class Decorator

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class Decorator

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.