com.iplanet.jato.taglib.html
Class SelectTag
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--com.iplanet.jato.taglib.TagBase
|
+--com.iplanet.jato.taglib.DisplayFieldTagBase
|
+--com.iplanet.jato.taglib.html.SelectTag
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- ComboBoxTag, ListBoxTag
- public abstract class SelectTag
- extends DisplayFieldTagBase
- Version:
- JATO/1.2.2 $Id: SelectTag.java,v 1.7 2002/03/16 03:26:37 todd Exp $
- See Also:
- Serialized Form
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Methods inherited from class com.iplanet.jato.taglib.DisplayFieldTagBase |
appendCommonHtmlAttributes, appendExtraHtml, appendJavaScriptAttributes, formatValue, getAccessKey, getAlt, getDefaultValue, getDisabled, getExtraHtml, getFormatMask, getFormatType, getOnBlur, getOnChange, getOnClick, getOnDblClick, getOnFocus, getOnKeyDown, getOnKeyPress, getOnKeyUp, getOnMouseDown, getOnMouseMove, getOnMouseOut, getOnMouseOver, getOnMouseUp, getOnSelect, getTabIndex, setAccessKey, setAlt, setDefaultValue, setDisabled, setExtraHtml, setFormatMask, setFormatType, setOnBlur, setOnChange, setOnClick, setOnDblClick, setOnFocus, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setOnSelect, setTabIndex |
Methods inherited from class com.iplanet.jato.taglib.TagBase |
appendStyleAttributes, checkChildType, fireBeginDisplayEvent, fireEndDisplayEvent, getElementId, getFireDisplayEvents, getName, getParentContainerView, getParentContainerViewTag, getParentViewBean, getRequestContext, getStyle, getStyleClass, getValue, getValueMap, getValues, isTrue, peekContextValue, popContainerView, popContextValue, popPageletContainerViewTag, pushContainerView, pushContextValue, pushPageletContainerViewTag, release, removeValue, reset, setElementId, setFireDisplayEvents, setName, setStyle, setStyleClass, setValue, shouldFireDisplayEvents, writeOutput, writeOutput, writeOutput |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, setId, setPageContext, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectTag
public SelectTag()
checkChildType
protected abstract void checkChildType(View child)
throws javax.servlet.jsp.JspException
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Overrides:
doStartTag
in class javax.servlet.jsp.tagext.TagSupport
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Overrides:
doEndTag
in class javax.servlet.jsp.tagext.TagSupport
getNoneSelectedHtmlString
protected java.lang.String getNoneSelectedHtmlString(SelectableGroup field,
boolean noneSelected)
throws javax.servlet.jsp.JspException
- Returns the HTML string defining an Option consisting of
the "Label for None Selected" label, and the predefined VALUE_FOR_NONE_SELECTED
- Parameters:
noneSelected
- if true, the "None Selected" option is selected- Returns:
- the HTML string for a NoneSelected option
getSize
protected java.lang.String getSize()
setSize
protected void setSize(java.lang.String value)
getMultiple
protected java.lang.String getMultiple()
setMultiple
protected void setMultiple(java.lang.String value)
isMultiple
protected boolean isMultiple()
throws javax.servlet.jsp.JspException