com.sun.faces.taglib.jsf_core
Class SelectItemTag
java.lang.Object
javax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentELTag
com.sun.faces.taglib.jsf_core.SelectItemTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class SelectItemTag
- extends javax.faces.webapp.UIComponentELTag
This class is the tag handler that evaluates the
selectitem
custom tag.
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from class javax.faces.webapp.UIComponentTagBase |
log |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
Methods inherited from class javax.faces.webapp.UIComponentELTag |
createComponent, getELContext, hasBinding, release, setBinding, setRendered |
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter |
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 |
doEndTag, doStartTag, getParent, setPageContext, setParent |
itemValue
protected javax.el.ValueExpression itemValue
itemLabel
protected javax.el.ValueExpression itemLabel
itemDescription
protected javax.el.ValueExpression itemDescription
itemDisabled
protected javax.el.ValueExpression itemDisabled
value
protected javax.el.ValueExpression value
SelectItemTag
public SelectItemTag()
setItemValue
public void setItemValue(javax.el.ValueExpression value)
setItemLabel
public void setItemLabel(javax.el.ValueExpression label)
setItemDescription
public void setItemDescription(javax.el.ValueExpression itemDescription)
setItemDisabled
public void setItemDisabled(javax.el.ValueExpression itemDisabled)
setValue
public void setValue(javax.el.ValueExpression value)
getRendererType
public java.lang.String getRendererType()
- Specified by:
getRendererType
in class javax.faces.webapp.UIComponentTagBase
getComponentType
public java.lang.String getComponentType()
- Specified by:
getComponentType
in class javax.faces.webapp.UIComponentTagBase
setProperties
protected void setProperties(javax.faces.component.UIComponent component)
- Overrides:
setProperties
in class javax.faces.webapp.UIComponentELTag
getEscape
public javax.el.ValueExpression getEscape()
- Getter for property escape.
- Returns:
- Value of property escape.
setEscape
public void setEscape(javax.el.ValueExpression escape)
- Setter for property escape.
- Parameters:
escape
- New value of property escape.
Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.