org.jbpm.jsf.taskform.ui
Class UITaskFormButtonBase

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UICommand
              extended by javax.faces.component.html.HtmlCommandButton
                  extended by org.jbpm.jsf.taskform.ui.UITaskFormButtonBase
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.StateHolder
Direct Known Subclasses:
UITaskFormCancelButton, UITaskFormSaveButton, UITaskFormTransitionButton

public abstract class UITaskFormButtonBase
extends javax.faces.component.html.HtmlCommandButton


Field Summary
 
Fields inherited from class javax.faces.component.html.HtmlCommandButton
COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UICommand
COMPONENT_FAMILY
 
Constructor Summary
UITaskFormButtonBase()
           
 
Method Summary
 void addActionListener(javax.faces.event.ActionListener listener)
           
 void broadcast(javax.faces.event.FacesEvent event)
           
 javax.el.MethodExpression getActionExpression()
           
 javax.faces.event.ActionListener[] getActionListeners()
           
 void queueEvent(javax.faces.event.FacesEvent e)
           
 void removeActionListener(javax.faces.event.ActionListener listener)
           
 void setActionExpression(javax.el.MethodExpression actionExpression)
           
 
Methods inherited from class javax.faces.component.html.HtmlCommandButton
getAccesskey, getAlt, getDir, getImage, getLabel, getLang, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getStyle, getStyleClass, getTabindex, getTitle, getType, isDisabled, isReadonly, restoreState, saveState, setAccesskey, setAlt, setDir, setDisabled, setImage, setLabel, setLang, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setStyle, setStyleClass, setTabindex, setTitle, setType
 
Methods inherited from class javax.faces.component.UICommand
getAction, getActionListener, getFamily, getValue, isImmediate, setAction, setActionListener, setImmediate, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UITaskFormButtonBase

public UITaskFormButtonBase()
Method Detail

getActionExpression

public javax.el.MethodExpression getActionExpression()
Specified by:
getActionExpression in interface javax.faces.component.ActionSource2
Overrides:
getActionExpression in class javax.faces.component.UICommand

setActionExpression

public void setActionExpression(javax.el.MethodExpression actionExpression)
Specified by:
setActionExpression in interface javax.faces.component.ActionSource2
Overrides:
setActionExpression in class javax.faces.component.UICommand

addActionListener

public void addActionListener(javax.faces.event.ActionListener listener)
Specified by:
addActionListener in interface javax.faces.component.ActionSource
Overrides:
addActionListener in class javax.faces.component.UICommand

getActionListeners

public javax.faces.event.ActionListener[] getActionListeners()
Specified by:
getActionListeners in interface javax.faces.component.ActionSource
Overrides:
getActionListeners in class javax.faces.component.UICommand

removeActionListener

public void removeActionListener(javax.faces.event.ActionListener listener)
Specified by:
removeActionListener in interface javax.faces.component.ActionSource
Overrides:
removeActionListener in class javax.faces.component.UICommand

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
Overrides:
broadcast in class javax.faces.component.UICommand
Throws:
javax.faces.event.AbortProcessingException

queueEvent

public void queueEvent(javax.faces.event.FacesEvent e)
Overrides:
queueEvent in class javax.faces.component.UICommand