Class EventBehavior
java.lang.Object
jakarta.faces.component.behavior.BehaviorBase
jakarta.faces.component.behavior.ClientBehaviorBase
org.apache.myfaces.tobago.internal.behavior.EventBehavior
- All Implemented Interfaces:
jakarta.faces.component.behavior.Behavior
,jakarta.faces.component.behavior.ClientBehavior
,jakarta.faces.component.PartialStateHolder
,jakarta.faces.component.StateHolder
public class EventBehavior
extends jakarta.faces.component.behavior.ClientBehaviorBase
- Since:
- 3.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
not needed anymore but enforced by the spec theoretically a FacesBehavior(value = "jakarta.faces.behavior.Ajax") could do it -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAjaxBehaviorListener
(jakarta.faces.event.AjaxBehaviorListener listener) getFor()
Set
<jakarta.faces.component.behavior.ClientBehaviorHint> getHints()
jakarta.el.ValueExpression
getValueExpression
(String name) boolean
boolean
boolean
void
removeAjaxBehaviorListener
(jakarta.faces.event.AjaxBehaviorListener listener) void
restoreState
(jakarta.faces.context.FacesContext facesContext, Object o) saveState
(jakarta.faces.context.FacesContext facesContext) void
setDisabled
(boolean disabled) void
setExecute
(Collection<String> execute) void
void
setImmediate
(boolean immediate) void
setOnerror
(String onError) void
setOnevent
(String onEvent) void
setRender
(Collection<String> render) void
setValueExpression
(String name, jakarta.el.ValueExpression expression) Methods inherited from class jakarta.faces.component.behavior.ClientBehaviorBase
decode, getRenderer, getScript
Methods inherited from class jakarta.faces.component.behavior.BehaviorBase
addBehaviorListener, broadcast, clearInitialState, initialStateMarked, isTransient, markInitialState, removeBehaviorListener, setTransient
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.faces.component.behavior.Behavior
broadcast
-
Field Details
-
BEHAVIOR_ID
not needed anymore but enforced by the spec theoretically a FacesBehavior(value = "jakarta.faces.behavior.Ajax") could do it- See Also:
-
-
Constructor Details
-
EventBehavior
public EventBehavior()
-
-
Method Details
-
addAjaxBehaviorListener
public void addAjaxBehaviorListener(jakarta.faces.event.AjaxBehaviorListener listener) -
removeAjaxBehaviorListener
public void removeAjaxBehaviorListener(jakarta.faces.event.AjaxBehaviorListener listener) -
getExecute
-
setExecute
-
getOnerror
-
setOnerror
-
getOnevent
-
setOnevent
-
getRender
-
setRender
-
getValueExpression
-
setValueExpression
-
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
-
setFor
-
getHints
- Specified by:
getHints
in interfacejakarta.faces.component.behavior.ClientBehavior
- Overrides:
getHints
in classjakarta.faces.component.behavior.ClientBehaviorBase
-
getRendererType
- Overrides:
getRendererType
in classjakarta.faces.component.behavior.ClientBehaviorBase
-
restoreState
- Specified by:
restoreState
in interfacejakarta.faces.component.StateHolder
- Overrides:
restoreState
in classjakarta.faces.component.behavior.BehaviorBase
-
saveState
- Specified by:
saveState
in interfacejakarta.faces.component.StateHolder
- Overrides:
saveState
in classjakarta.faces.component.behavior.BehaviorBase
-