org.alfresco.web.ui.common.tag
Class SelectListTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTag
      extended by org.springframework.extensions.webscripts.ui.common.tag.BaseComponentTag
          extended by org.alfresco.web.ui.common.tag.HtmlComponentTag
              extended by org.alfresco.web.ui.common.tag.SelectListTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class SelectListTag
extends HtmlComponentTag


Field Summary
 
Fields inherited from class org.springframework.extensions.webscripts.ui.common.tag.BaseComponentTag
ACTION_CLASS_ARGS
 
Fields inherited from class javax.faces.webapp.UIComponentTag
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
SelectListTag()
           
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setActiveSelect(java.lang.String activeSelect)
          Set the active selection mode
 void setEscapeItemDescription(java.lang.String escapeItemDescription)
          Set the escapeItemDescription flag
 void setEscapeItemLabel(java.lang.String escapeItemLabel)
          Set the escapeItemLabel flag
 void setItemStyle(java.lang.String itemStyle)
          Set the item Style
 void setItemStyleClass(java.lang.String itemStyleClass)
          Set the item Style Class
 void setMultiSelect(java.lang.String multiSelect)
          Set the multi-select mode
 void setOnchange(java.lang.String onchange)
          Set the onchange handler
protected  void setProperties(javax.faces.component.UIComponent component)
           
 void setValue(java.lang.String value)
          Set the selected value
 void setVar(java.lang.String var)
          Set the variable name for row item context
 
Methods inherited from class org.alfresco.web.ui.common.tag.HtmlComponentTag
setStyle, setStyleClass, setTooltip
 
Methods inherited from class org.springframework.extensions.webscripts.ui.common.tag.BaseComponentTag
setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanStaticProperty, setIntProperty, setIntStaticProperty, setStringBindingProperty, setStringProperty, setStringStaticProperty
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getComponentInstance, getCreated, getDoEndValue, getDoStartValue, getFacesContext, getFacetName, getId, getParent, getParentUIComponentTag, isSuppressed, isValueReference, setBinding, setId, setPageContext, setParent, setRendered, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectListTag

public SelectListTag()
Method Detail

getComponentType

public java.lang.String getComponentType()
Specified by:
getComponentType in class javax.faces.webapp.UIComponentTag
See Also:
UIComponentTag.getComponentType()

getRendererType

public java.lang.String getRendererType()
Specified by:
getRendererType in class javax.faces.webapp.UIComponentTag
See Also:
UIComponentTag.getRendererType()

setProperties

protected void setProperties(javax.faces.component.UIComponent component)
Overrides:
setProperties in class HtmlComponentTag
See Also:
UIComponentTag.setProperties(javax.faces.component.UIComponent)

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class HtmlComponentTag
See Also:
Tag.release()

setMultiSelect

public void setMultiSelect(java.lang.String multiSelect)
Set the multi-select mode

Parameters:
multiSelect - the multi-select mode

setActiveSelect

public void setActiveSelect(java.lang.String activeSelect)
Set the active selection mode

Parameters:
activeSelect - the active selection mode

setVar

public void setVar(java.lang.String var)
Set the variable name for row item context

Parameters:
var - the variable name for row item context

setItemStyle

public void setItemStyle(java.lang.String itemStyle)
Set the item Style

Parameters:
itemStyle - the item Style

setItemStyleClass

public void setItemStyleClass(java.lang.String itemStyleClass)
Set the item Style Class

Parameters:
itemStyleClass - the item Style Class

setValue

public void setValue(java.lang.String value)
Set the selected value

Parameters:
value - the selected value

setOnchange

public void setOnchange(java.lang.String onchange)
Set the onchange handler

Parameters:
value - the onchange handler.

setEscapeItemLabel

public void setEscapeItemLabel(java.lang.String escapeItemLabel)
Set the escapeItemLabel flag

Parameters:
escapeItemLabel - true to escape the items labels

setEscapeItemDescription

public void setEscapeItemDescription(java.lang.String escapeItemDescription)
Set the escapeItemDescription flag

Parameters:
escapeItemDescription - true to escape the items descriptions


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.