Module org.apache.myfaces.tobago
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringnot needed anymore but enforced by the spec theoretically a FacesBehavior(value = "javax.faces.behavior.Ajax") could do it -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener) getFor()Set<javax.faces.component.behavior.ClientBehaviorHint>getHints()javax.el.ValueExpressiongetValueExpression(String name) booleanbooleanbooleanvoidremoveAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener) voidrestoreState(javax.faces.context.FacesContext facesContext, Object o) saveState(javax.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, javax.el.ValueExpression expression) Methods inherited from class javax.faces.component.behavior.ClientBehaviorBase
decode, getRenderer, getScriptMethods inherited from class javax.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 javax.faces.component.behavior.Behavior
broadcast
-
Field Details
-
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
-
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 interfacejavax.faces.component.behavior.ClientBehavior- Overrides:
getHintsin classjavax.faces.component.behavior.ClientBehaviorBase
-
getRendererType
- Overrides:
getRendererTypein classjavax.faces.component.behavior.ClientBehaviorBase
-
restoreState
- Specified by:
restoreStatein interfacejavax.faces.component.StateHolder- Overrides:
restoreStatein classjavax.faces.component.behavior.BehaviorBase
-
saveState
- Specified by:
saveStatein interfacejavax.faces.component.StateHolder- Overrides:
saveStatein classjavax.faces.component.behavior.BehaviorBase
-