Seam UI JSF2 support 2.3.0.Final

org.jboss.seam.ui.component.html
Class HtmlEnumItem

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UISelectItem
              extended by org.jboss.seam.ui.component.UIEnumItem
                  extended by org.jboss.seam.ui.component.html.HtmlEnumItem
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

@Generated(value={"RichFaces CDK","4.2.2.Final"})
public class HtmlEnumItem
extends UIEnumItem

Creates a SelectItem from an enum value.


Nested Class Summary
protected static class HtmlEnumItem.Properties
           
 
Field Summary
static String COMPONENT_FAMILY
           
static String 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
HtmlEnumItem()
           
 
Method Summary
 javax.faces.el.MethodBinding getAction()
           
 javax.el.MethodExpression getActionExpression()
           
 javax.faces.el.MethodBinding getActionListener()
           
 String getEnumValue()
           
 String getFamily()
           
 String getLabel()
           
 boolean isImmediate()
           
 void setAction(javax.faces.el.MethodBinding action)
           
 void setActionExpression(javax.el.MethodExpression actionExpression)
           
 void setActionListener(javax.faces.el.MethodBinding actionListener)
           
 void setEnumValue(String enumValue)
           
 void setImmediate(boolean immediate)
           
 void setLabel(String label)
           
 
Methods inherited from class org.jboss.seam.ui.component.UIEnumItem
getItemLabel, getItemValue, getValue, setItemLabel, setItemValue
 
Methods inherited from class javax.faces.component.UISelectItem
getItemDescription, isItemDisabled, isItemEscaped, isNoSelectionOption, setItemDescription, setItemDisabled, setItemEscaped, setNoSelectionOption, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, 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
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

HtmlEnumItem

public HtmlEnumItem()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class javax.faces.component.UISelectItem

getAction

public javax.faces.el.MethodBinding getAction()

setAction

public void setAction(javax.faces.el.MethodBinding action)

getActionExpression

public javax.el.MethodExpression getActionExpression()

setActionExpression

public void setActionExpression(javax.el.MethodExpression actionExpression)

getActionListener

public javax.faces.el.MethodBinding getActionListener()

setActionListener

public void setActionListener(javax.faces.el.MethodBinding actionListener)

getEnumValue

public String getEnumValue()
Specified by:
getEnumValue in class UIEnumItem

setEnumValue

public void setEnumValue(String enumValue)
Specified by:
setEnumValue in class UIEnumItem

isImmediate

public boolean isImmediate()

setImmediate

public void setImmediate(boolean immediate)

getLabel

public String getLabel()
Specified by:
getLabel in class UIEnumItem

setLabel

public void setLabel(String label)
Specified by:
setLabel in class UIEnumItem

Seam UI JSF2 support 2.3.0.Final

Copyright © 2012 Seam Framework. All Rights Reserved.