org.rhq.enterprise.gui.legacy.taglib.display
Class SelectDecorator

java.lang.Object
  extended by org.rhq.enterprise.gui.legacy.taglib.display.Decorator
      extended by org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
          extended by org.rhq.enterprise.gui.legacy.taglib.display.BaseDecorator
              extended by org.rhq.enterprise.gui.legacy.taglib.display.SelectDecorator
All Implemented Interfaces:
Cloneable, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class SelectDecorator
extends BaseDecorator

This decorator writes whatever is in the value attribute


Field Summary
 
Fields inherited from class org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
columnTag
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
SelectDecorator()
           
 
Method Summary
 String decorate(Object obj)
          tag building is done in the buildTag method.
 int doStartTag()
          don't skip the body
 String getOnchange()
           
 List getOptionList()
           
 Integer getSelectedId()
           
 void setOnchange(String string)
           
 void setOptionItems(String string)
           
 void setSelectId(String string)
           
 
Methods inherited from class org.rhq.enterprise.gui.legacy.taglib.display.BaseDecorator
doEndTag, evalAttr, generateErrorComment, getName, getParent, release, setName, setParent
 
Methods inherited from class org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
getColumnTag, setColumnTag
 
Methods inherited from class org.rhq.enterprise.gui.legacy.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

SelectDecorator

public SelectDecorator()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspTagException
don't skip the body

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class BaseDecorator
Throws:
javax.servlet.jsp.JspTagException

decorate

public String decorate(Object obj)
tag building is done in the buildTag method. This method is not implemented because the table body must be evaluated first

Specified by:
decorate in class BaseDecorator
See Also:
ColumnDecorator.decorate(java.lang.Object)

getOnchange

public String getOnchange()
Returns:

setOnchange

public void setOnchange(String string)
Parameters:
string -

getOptionList

public List getOptionList()
Returns:

setOptionItems

public void setOptionItems(String string)
Parameters:
string -

getSelectedId

public Integer getSelectedId()
Returns:

setSelectId

public void setSelectId(String string)
Parameters:
string -


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.