Class UISelectItems

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UISelectItems
org.apache.myfaces.tobago.internal.component.AbstractUISelectItems
org.apache.myfaces.tobago.component.UISelectItems
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

@Generated("component.stg") public class UISelectItems extends AbstractUISelectItems
Add a child UISelectItems component to the UIComponent associated with the closed parent UIComponent custom action. UIComponent class, generated from template component.stg with class SelectItemsTagDeclaration.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class javax.faces.component.UIComponent

    BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Image to be displayed to the user for this option.
    Label to be displayed to the user for this option.
    Value to be returned to the server if this option is selected by the user.
    Text value to display as tooltip.
    Name of a variable under which the iterated data will be exposed.
    boolean
    Flag indicating whether the option created by this component is disabled.
    void
    restoreState(javax.faces.context.FacesContext context, Object state)
     
    void
    setItemDisabled(boolean itemDisabled)
     
    void
    setItemImage(String itemImage)
     
    void
    setItemLabel(String itemLabel)
     
    void
    setItemValue(Object itemValue)
     
    void
     
    void
     

    Methods inherited from class javax.faces.component.UISelectItems

    getFacesContext, getValue, setRendered, setValue

    Methods inherited from class javax.faces.component.UIComponentBase

    addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, saveState, setId, setParent, setRendererType, setTransient, setValueBinding, visitTree

    Methods inherited from class javax.faces.component.UIComponent

    getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • UISelectItems

      public UISelectItems()
  • Method Details

    • getFamily

      public String getFamily()
      Overrides:
      getFamily in class javax.faces.component.UISelectItems
    • isItemDisabled

      public boolean isItemDisabled()
      Flag indicating whether the option created by this component is disabled.
      Default: false
    • setItemDisabled

      public void setItemDisabled(boolean itemDisabled)
    • getVar

      public String getVar()
      Name of a variable under which the iterated data will be exposed. It may be referred to in EL of other attributes.
    • setVar

      public void setVar(String var)
    • getItemValue

      public Object getItemValue()
      Value to be returned to the server if this option is selected by the user.
    • setItemValue

      public void setItemValue(Object itemValue)
    • getTip

      public String getTip()
      Text value to display as tooltip.
    • setTip

      public void setTip(String tip)
    • getItemLabel

      public String getItemLabel()
      Label to be displayed to the user for this option.
    • setItemLabel

      public void setItemLabel(String itemLabel)
    • getItemImage

      public String getItemImage()
      Image to be displayed to the user for this option.
    • setItemImage

      public void setItemImage(String itemImage)
    • restoreState

      public void restoreState(javax.faces.context.FacesContext context, Object state)
      Specified by:
      restoreState in interface javax.faces.component.StateHolder
      Overrides:
      restoreState in class javax.faces.component.UIComponentBase