org.nuxeo.ecm.platform.ui.web.component
Class UISelectItems
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UISelectItems
org.nuxeo.ecm.platform.ui.web.component.UISelectItems
- All Implemented Interfaces:
- StateHolder
- Direct Known Subclasses:
- UIDirectorySelectItems
public class UISelectItems
- extends UISelectItems
EasySelectItems from
http://jsf-comp.sourceforge.net/components/easysi/index.html, adapted to
work with jboss seam ListDataModel instances.
Adapted to handle ordering and disabling of select items.
- Author:
- Cagatay-Mert, Anahide Tchertchian
Methods inherited from class javax.faces.component.UIComponentBase |
broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
COMPONENT_TYPE
public static final String COMPONENT_TYPE
UISelectItems
public UISelectItems()
getVar
public String getVar()
setVar
public void setVar(String var)
getItemLabel
public Object getItemLabel()
setItemLabel
public void setItemLabel(Object itemLabel)
getItemValue
public Object getItemValue()
setItemValue
public void setItemValue(Object itemValue)
getItemDisabled
public Boolean getItemDisabled()
setItemDisabled
public void setItemDisabled(Boolean itemDisabled)
getItemRendered
public Boolean getItemRendered()
setItemRendered
public void setItemRendered(Boolean itemRendered)
getOrdering
public String getOrdering()
getCaseSensitive
public Boolean getCaseSensitive()
setCaseSensitive
public void setCaseSensitive(Boolean caseSensitive)
setOrdering
public void setOrdering(String ordering)
getValue
public Object getValue()
- Overrides:
getValue
in class UISelectItems
saveState
public Object saveState(FacesContext context)
- Specified by:
saveState
in interface StateHolder
- Overrides:
saveState
in class UISelectItems
restoreState
public void restoreState(FacesContext context,
Object state)
- Specified by:
restoreState
in interface StateHolder
- Overrides:
restoreState
in class UISelectItems
Copyright © 2011 Nuxeo SAS. All Rights Reserved.