Module org.apache.myfaces.tobago
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 Stringnot 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 TypeMethodDescriptionvoidaddAjaxBehaviorListener(jakarta.faces.event.AjaxBehaviorListener listener) getFor()Set<jakarta.faces.component.behavior.ClientBehaviorHint>getHints()jakarta.el.ValueExpressiongetValueExpression(String name) booleanbooleanbooleanvoidremoveAjaxBehaviorListener(jakarta.faces.event.AjaxBehaviorListener listener) voidrestoreState(jakarta.faces.context.FacesContext facesContext, Object o) saveState(jakarta.faces.context.FacesContext facesContext) voidsetDisabled(boolean disabled) voidsetExecute(Collection<String> execute) voidvoidsetImmediate(boolean immediate) voidsetOnerror(String onError) voidsetOnevent(String onEvent) voidsetRender(Collection<String> render) voidsetValueExpression(String name, jakarta.el.ValueExpression expression) Methods inherited from class jakarta.faces.component.behavior.ClientBehaviorBase
decode, getRenderer, getScriptMethods inherited from class jakarta.faces.component.behavior.BehaviorBase
addBehaviorListener, broadcast, clearInitialState, initialStateMarked, isTransient, markInitialState, removeBehaviorListener, setTransientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getHintsin interfacejakarta.faces.component.behavior.ClientBehavior- Overrides:
getHintsin classjakarta.faces.component.behavior.ClientBehaviorBase
-
getRendererType
- Overrides:
getRendererTypein classjakarta.faces.component.behavior.ClientBehaviorBase
-
restoreState
- Specified by:
restoreStatein interfacejakarta.faces.component.StateHolder- Overrides:
restoreStatein classjakarta.faces.component.behavior.BehaviorBase
-
saveState
- Specified by:
saveStatein interfacejakarta.faces.component.StateHolder- Overrides:
saveStatein classjakarta.faces.component.behavior.BehaviorBase
-