Class 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 Detail

      • 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:
        Constant Field Values
    • Constructor Detail

      • EventBehavior

        public EventBehavior()
    • Method Detail

      • addAjaxBehaviorListener

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

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

        public String getOnerror()
      • setOnerror

        public void setOnerror​(String onError)
      • getOnevent

        public String getOnevent()
      • setOnevent

        public void setOnevent​(String onEvent)
      • 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