Seam UI JSF2 support 2.3.1.Final-redhat-2

org.jboss.seam.ui.component
Class UISelectItems

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UISelectItems
              extended by org.jboss.seam.ui.component.UISelectItems
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder
Direct Known Subclasses:
HtmlSelectItems

public abstract class UISelectItems
extends javax.faces.component.UISelectItems

JSF Component which creates a List from a List, Set, DataModel or Array.

Author:
Pete Muir

Field Summary
 
Fields inherited from class javax.faces.component.UISelectItems
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Constructor Summary
UISelectItems()
           
 
Method Summary
 void decode(javax.faces.context.FacesContext context)
           
 void encodeEnd(javax.faces.context.FacesContext context)
           
abstract  Object getItemValue()
           
 String getLabel()
           
abstract  String getNoSelectionLabel()
           
 Object getValue()
           
abstract  String getVar()
           
abstract  boolean isDisabled()
           
abstract  boolean isEscape()
           
abstract  boolean isHideNoSelectionLabel()
           
abstract  void setDisabled(boolean disabled)
           
abstract  void setEscape(boolean escape)
           
abstract  void setHideNoSelectionLabel(boolean hideNoSelectionLabel)
           
abstract  void setItemValue(Object itemValue)
           
 void setLabel(String label)
           
abstract  void setNoSelectionLabel(String noSelectionLabel)
           
abstract  void setVar(String var)
           
 
Methods inherited from class javax.faces.component.UISelectItems
getFamily, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, encodeBegin, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UISelectItems

public UISelectItems()
Method Detail

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

setHideNoSelectionLabel

public abstract void setHideNoSelectionLabel(boolean hideNoSelectionLabel)

isHideNoSelectionLabel

public abstract boolean isHideNoSelectionLabel()

getNoSelectionLabel

public abstract String getNoSelectionLabel()

setNoSelectionLabel

public abstract void setNoSelectionLabel(String noSelectionLabel)

getVar

public abstract String getVar()

setVar

public abstract void setVar(String var)

isDisabled

public abstract boolean isDisabled()

setDisabled

public abstract void setDisabled(boolean disabled)

isEscape

public abstract boolean isEscape()

setEscape

public abstract void setEscape(boolean escape)

getItemValue

public abstract Object getItemValue()

setItemValue

public abstract void setItemValue(Object itemValue)

decode

public void decode(javax.faces.context.FacesContext context)
Overrides:
decode in class javax.faces.component.UIComponentBase

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext context)
               throws IOException
Overrides:
encodeEnd in class javax.faces.component.UIComponentBase
Throws:
IOException

getValue

public Object getValue()
Overrides:
getValue in class javax.faces.component.UISelectItems

Seam UI JSF2 support 2.3.1.Final-redhat-2

Copyright © 2013 Seam Framework. All Rights Reserved.