public class UICommand extends UIComponentBase implements ActionSource
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
| Constructor and Description |
|---|
UICommand() |
| Modifier and Type | Method and Description |
|---|---|
void |
addActionListener(ActionListener listener) |
void |
broadcast(FacesEvent event) |
MethodBinding |
getAction() |
MethodBinding |
getActionListener() |
ActionListener[] |
getActionListeners() |
java.lang.String |
getFamily() |
java.lang.Object |
getValue() |
boolean |
isImmediate() |
void |
queueEvent(FacesEvent event) |
void |
removeActionListener(ActionListener listener) |
void |
restoreState(FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(FacesContext context) |
void |
setAction(MethodBinding action) |
void |
setActionListener(MethodBinding actionListener) |
void |
setImmediate(boolean immediate) |
void |
setValue(java.lang.Object value) |
addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
public void setAction(MethodBinding action)
setAction in interface ActionSourcepublic MethodBinding getAction()
getAction in interface ActionSourcepublic void setActionListener(MethodBinding actionListener)
setActionListener in interface ActionSourcepublic MethodBinding getActionListener()
getActionListener in interface ActionSourcepublic void addActionListener(ActionListener listener)
addActionListener in interface ActionSourcepublic ActionListener[] getActionListeners()
getActionListeners in interface ActionSourcepublic void removeActionListener(ActionListener listener)
removeActionListener in interface ActionSourcepublic void broadcast(FacesEvent event) throws AbortProcessingException
broadcast in class UIComponentBaseAbortProcessingExceptionpublic void queueEvent(FacesEvent event)
queueEvent in class UIComponentBasepublic java.lang.String getFamily()
getFamily in class UIComponentpublic void setImmediate(boolean immediate)
setImmediate in interface ActionSourcepublic boolean isImmediate()
isImmediate in interface ActionSourcepublic void setValue(java.lang.Object value)
public java.lang.Object getValue()
public java.lang.Object saveState(FacesContext context)
saveState in interface StateHoldersaveState in class UIComponentBasepublic void restoreState(FacesContext context, java.lang.Object state)
restoreState in interface StateHolderrestoreState in class UIComponentBase