Class EventBehavior

java.lang.Object
javax.faces.component.behavior.BehaviorBase
javax.faces.component.behavior.ClientBehaviorBase
org.apache.myfaces.tobago.internal.behavior.EventBehavior
All Implemented Interfaces:
javax.faces.component.behavior.Behavior, javax.faces.component.behavior.ClientBehavior, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder

public class EventBehavior extends javax.faces.component.behavior.ClientBehaviorBase
Since:
3.0.0
  • Field Details

    • BEHAVIOR_ID

      public static final String BEHAVIOR_ID
      not needed anymore but enforced by the spec theoretically a FacesBehavior(value = "javax.faces.behavior.Ajax") could do it
      See Also:
  • Constructor Details

    • EventBehavior

      public EventBehavior()
  • Method Details

    • addAjaxBehaviorListener

      public void addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
    • removeAjaxBehaviorListener

      public void removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
    • getExecute

      public Collection<String> getExecute()
    • setExecute

      public void setExecute(Collection<String> execute)
    • getOnerror

      public String getOnerror()
    • setOnerror

      public void setOnerror(String onError)
    • getOnevent

      public String getOnevent()
    • setOnevent

      public void setOnevent(String onEvent)
    • getRender

      public Collection<String> getRender()
    • setRender

      public void setRender(Collection<String> render)
    • getValueExpression

      public javax.el.ValueExpression getValueExpression(String name)
    • setValueExpression

      public void setValueExpression(String name, javax.el.ValueExpression expression)
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      public void setDisabled(boolean disabled)
    • isImmediate

      public boolean isImmediate()
    • setImmediate

      public void setImmediate(boolean immediate)
    • isImmediateSet

      public boolean isImmediateSet()
    • getFor

      public String getFor()
    • setFor

      public void setFor(String id)
    • getHints

      public Set<javax.faces.component.behavior.ClientBehaviorHint> getHints()
      Specified by:
      getHints in interface javax.faces.component.behavior.ClientBehavior
      Overrides:
      getHints in class javax.faces.component.behavior.ClientBehaviorBase
    • getRendererType

      public String getRendererType()
      Overrides:
      getRendererType in class javax.faces.component.behavior.ClientBehaviorBase
    • restoreState

      public void restoreState(javax.faces.context.FacesContext facesContext, Object o)
      Specified by:
      restoreState in interface javax.faces.component.StateHolder
      Overrides:
      restoreState in class javax.faces.component.behavior.BehaviorBase
    • saveState

      public Object saveState(javax.faces.context.FacesContext facesContext)
      Specified by:
      saveState in interface javax.faces.component.StateHolder
      Overrides:
      saveState in class javax.faces.component.behavior.BehaviorBase