javax.faces.component

Class UICommand

public class UICommand extends UIComponentBase implements ActionSource

see Javadoc of JSF Specification

Version: $Revision: 166994 $ $Date: 2004-07-02 00:12:40 +0200 (Fri, 02 Jul 2004) $

Author: Manfred Geiler (latest modification by $Author: mwessendorf $)

Field Summary
static StringCOMPONENT_FAMILY
static StringCOMPONENT_TYPE
Constructor Summary
UICommand()
Method Summary
voidaddActionListener(ActionListener listener)
voidbroadcast(FacesEvent event)
MethodBindinggetAction()
MethodBindinggetActionListener()
ActionListener[]getActionListeners()
StringgetFamily()
ObjectgetValue()
booleanisImmediate()
voidqueueEvent(FacesEvent event)
voidremoveActionListener(ActionListener listener)
voidrestoreState(FacesContext context, Object state)
ObjectsaveState(FacesContext context)
voidsetAction(MethodBinding action)
voidsetActionListener(MethodBinding actionListener)
voidsetImmediate(boolean immediate)
voidsetValue(Object value)

Field Detail

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY

COMPONENT_TYPE

public static final String COMPONENT_TYPE

Constructor Detail

UICommand

public UICommand()

Method Detail

addActionListener

public void addActionListener(ActionListener listener)

broadcast

public void broadcast(FacesEvent event)

getAction

public MethodBinding getAction()

getActionListener

public MethodBinding getActionListener()

getActionListeners

public ActionListener[] getActionListeners()

getFamily

public String getFamily()

getValue

public Object getValue()

isImmediate

public boolean isImmediate()

queueEvent

public void queueEvent(FacesEvent event)

removeActionListener

public void removeActionListener(ActionListener listener)

restoreState

public void restoreState(FacesContext context, Object state)

saveState

public Object saveState(FacesContext context)

setAction

public void setAction(MethodBinding action)

setActionListener

public void setActionListener(MethodBinding actionListener)

setImmediate

public void setImmediate(boolean immediate)

setValue

public void setValue(Object value)