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:
- javax.faces.component.StateHolder
- Direct Known Subclasses:
- UIDirectorySelectItems
public class UISelectItems
- extends javax.faces.component.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
Fields inherited from class javax.faces.component.UISelectItems |
COMPONENT_FAMILY |
Methods inherited from class javax.faces.component.UISelectItems |
getFamily, setValue |
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 |
Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getContainerClientId, getValueExpression, setValueExpression |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
UISelectItems
public UISelectItems()
getVar
public java.lang.String getVar()
setVar
public void setVar(java.lang.String var)
getItemLabel
public java.lang.Object getItemLabel()
setItemLabel
public void setItemLabel(java.lang.Object itemLabel)
getItemValue
public java.lang.Object getItemValue()
setItemValue
public void setItemValue(java.lang.Object itemValue)
getItemDisabled
public java.lang.Boolean getItemDisabled()
setItemDisabled
public void setItemDisabled(java.lang.Boolean itemDisabled)
getItemRendered
public java.lang.Boolean getItemRendered()
setItemRendered
public void setItemRendered(java.lang.Boolean itemRendered)
getOrdering
public java.lang.String getOrdering()
getCaseSensitive
public java.lang.Boolean getCaseSensitive()
setCaseSensitive
public void setCaseSensitive(java.lang.Boolean caseSensitive)
setOrdering
public void setOrdering(java.lang.String ordering)
getValue
public java.lang.Object getValue()
- Overrides:
getValue
in class javax.faces.component.UISelectItems
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class javax.faces.component.UISelectItems
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class javax.faces.component.UISelectItems
Copyright © 2010 Nuxeo SAS. All Rights Reserved.