IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.dojo.tag
Class DojoComboBoxTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.SimpleTagSupport
      extended by com.ibm.btt.dojo.tag.AbstractTag
          extended by com.ibm.btt.dojo.tag.AbstractSimpleTag
              extended by com.ibm.btt.dojo.tag.AbstractListTag
                  extended by com.ibm.btt.dojo.tag.DojoComboBoxTag
All Implemented Interfaces:
DojoConstants, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag

public class DojoComboBoxTag
extends AbstractListTag


Field Summary
 
Fields inherited from class com.ibm.btt.dojo.tag.AbstractListTag
dataNameForList, labelField, valueField
 
Fields inherited from class com.ibm.btt.dojo.tag.AbstractTag
attributes, dataName, log
 
Fields inherited from interface com.ibm.btt.dojo.tag.DojoConstants
ACCESSKEY, ACTION, ACTIONURL, ANCHOR, BTTERRORPAGE, BTTGRIDCELL, BTTPARAMS, BUTTON, CHECKED, CHECKEDVALUE, DATANAMEFORLIST, DES_PORCESSORINFOTABLE, DIV, DOJOANCHOR, DOJOBUTTON, DOJOCHECKBOX, DOJOCOMBOBOX, DOJOCONTENTPANE, DOJOCURRENCYTEXTBOX, DOJODATETEXTBOX, DOJOENHANCEDGRID, DOJOFILEUPLOAD, DOJOFORM, DOJOGRID, DOJOGROUP, DOJOHIDDEN, DOJOIMAGE, DOJOLABEL, DOJOMESSAGE, DOJONUMBERTEXTBOX, DOJORADIOBUTTON, DOJORICHTEXTEDITOR, DOJOSELECT, DOJOSTRINGTEXTBOX, DOJOTABBEDPANE, DOJOTEXTAREA, DOJOTEXTBOX, DOJOTREE, DOJOTYPE, DSE_APPLICATIONID, DSE_NEXT_EVENT_NAME, DSE_OPERATIONNAME, DSE_PAGEID, DSE_PROCESSORID, DSE_PROCESSORSTATE, DSE_SESSIONID, EMPTYSTRING, EVENT_ONCLICK, FALSE, FIELD_SET, FOR, FORM, HEIGHT, HIDDEN, ID, IGNORE, IMG, INITIAL, INPUT, ISCHECKED, JSID, LABEL, LABELFIELD, LEVEL, LOCATION, MESSAGEARRAY, METHOD, NAME, OPTION, POST, PROMPTMESSAGE, PX, REQUIRED, RETURN, SELECT, SINGLEFIELDERRORMESSAGE, START, STORE, STOREDATA, STOREDATANAME, STOREURL, TABLE, TEXT, TEXTAREA, TRUE, TYPE, VALUE, VALUEFIELD, WIDTH
 
Constructor Summary
DojoComboBoxTag()
           
 
Method Summary
protected  void generateListItemMarkup(java.lang.String label, java.lang.String value, boolean isSelected, java.lang.StringBuffer buffer)
           
protected  java.lang.String getTagName()
          The tag name of the generated DOJO widget,if it isn't DOJO widget tag, then just return null.
 java.lang.String getWidth()
           
protected  boolean hasLabelOnly()
          This method is used for subclass to provide the hasLabel or not
protected  void initAttributes()
          This method is used for subclass to initialize the tag attributes
 void setWidth(java.lang.String width)
           
 
Methods inherited from class com.ibm.btt.dojo.tag.AbstractListTag
generateBodyTag, getDataNameForList, getLabelField, getValueField, setDataNameForList, setLabelField, setValueField
 
Methods inherited from class com.ibm.btt.dojo.tag.AbstractSimpleTag
containsEndTag, doTag
 
Methods inherited from class com.ibm.btt.dojo.tag.AbstractTag
afterGenerateTag, beforeGenerateTag, generateAttributes, generateEndTag, generateStartTag, getDataName, getJspContextServices, getNLSMessage, getResourceBundle, getStringValue, getUserLocale, isEmpty, setDataName, setDynamicAttribute, write
 
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DojoComboBoxTag

public DojoComboBoxTag()
Method Detail

getWidth

public java.lang.String getWidth()

setWidth

public void setWidth(java.lang.String width)

generateListItemMarkup

protected void generateListItemMarkup(java.lang.String label,
                                      java.lang.String value,
                                      boolean isSelected,
                                      java.lang.StringBuffer buffer)
Specified by:
generateListItemMarkup in class AbstractListTag

getTagName

protected java.lang.String getTagName()
Description copied from class: AbstractTag
The tag name of the generated DOJO widget,if it isn't DOJO widget tag, then just return null.

Specified by:
getTagName in class AbstractTag
Returns:
the tag name of the generated DOJO widget

initAttributes

protected void initAttributes()
Description copied from class: AbstractTag
This method is used for subclass to initialize the tag attributes

Overrides:
initAttributes in class AbstractListTag

hasLabelOnly

protected boolean hasLabelOnly()
Description copied from class: AbstractListTag
This method is used for subclass to provide the hasLabel or not

Specified by:
hasLabelOnly in class AbstractListTag
Returns:
if true if just have label otherwise return false

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011