com.opensymphony.webwork.views.jsp.ui
Class DoubleSelectTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.opensymphony.webwork.views.jsp.WebWorkTagSupport
com.opensymphony.webwork.views.jsp.ParameterizedTagSupport
com.opensymphony.webwork.views.jsp.ui.AbstractUITag
com.opensymphony.webwork.views.jsp.ui.AbstractListTag
com.opensymphony.webwork.views.jsp.ui.AbstractDoubleListTag
com.opensymphony.webwork.views.jsp.ui.DoubleSelectTag
- All Implemented Interfaces:
- IterationTag, ParamTag.Parametric, Serializable, Tag
- public class DoubleSelectTag
- extends AbstractDoubleListTag
- Version:
- $Id: DoubleSelectTag.java,v 1.10 2004/10/30 16:44:21 mbogaert Exp $
- Author:
- Mathias Bogaert
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.webwork.views.jsp.ui.AbstractUITag |
cssClassAttr, cssStyleAttr, disabledAttr, labelAttr, labelPositionAttr, nameAttr, onblurAttr, onchangeAttr, onclickAttr, ondblclickAttr, onfocusAttr, onkeydownAttr, onkeypressAttr, onkeyupAttr, onmousedownAttr, onmousemoveAttr, onmouseoutAttr, onmouseoverAttr, onmouseupAttr, onselectAttr, requiredAttr, tabindexAttr, templateAttr, templateDir, theme, themeAttr, valueAttr |
Methods inherited from class com.opensymphony.webwork.views.jsp.ui.AbstractUITag |
buildTemplateName, doEndTag, doStartTag, evaluateNameValue, evaluateParams, getTemplateDir, getTemplateName, getTheme, mergeTemplate, setCssClass, setCssStyle, setDisabled, setLabel, setLabelposition, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRequired, setTabindex, setTemplate, setTheme, setValue |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TEMPLATE
public static final String TEMPLATE
- The name of the default template for the DoubleSelectTag.
- See Also:
- Constant Field Values
emptyOptionAttr
protected String emptyOptionAttr
headerKeyAttr
protected String headerKeyAttr
headerValueAttr
protected String headerValueAttr
multipleAttr
protected String multipleAttr
sizeAttr
protected String sizeAttr
DoubleSelectTag
public DoubleSelectTag()
setEmptyOption
public void setEmptyOption(String emptyOption)
setHeaderKey
public void setHeaderKey(String headerKey)
setHeaderValue
public void setHeaderValue(String headerValue)
setMultiple
public void setMultiple(String multiple)
setSize
public void setSize(String size)
evaluateExtraParams
public void evaluateExtraParams(com.opensymphony.xwork.util.OgnlValueStack stack)
- Overrides:
evaluateExtraParams
in class AbstractDoubleListTag
getDefaultTemplate
protected String getDefaultTemplate()
- Description copied from class:
AbstractUITag
- A contract that requires each concrete UI Tag to specify which template should be used as a default. For
example, the CheckboxTab might return "checkbox.vm" while the RadioTag might return "radio.vm". This value
not begin with a '/' unless you intend to make the path absolute rather than relative to the
current theme.
- Specified by:
getDefaultTemplate
in class AbstractUITag
- Returns:
- The name of the template to be used as the default.