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 String
not 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 TypeMethodDescriptionvoid
addAjaxBehaviorListener
(javax.faces.event.AjaxBehaviorListener listener) getFor()
Set<javax.faces.component.behavior.ClientBehaviorHint>
getHints()
javax.el.ValueExpression
getValueExpression
(String name) boolean
boolean
boolean
void
removeAjaxBehaviorListener
(javax.faces.event.AjaxBehaviorListener listener) void
restoreState
(javax.faces.context.FacesContext facesContext, Object o) saveState
(javax.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, javax.el.ValueExpression expression) Methods inherited from class javax.faces.component.behavior.ClientBehaviorBase
decode, getRenderer, getScript
Methods inherited from class javax.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 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:
getHints
in interfacejavax.faces.component.behavior.ClientBehavior
- Overrides:
getHints
in classjavax.faces.component.behavior.ClientBehaviorBase
-
getRendererType
- Overrides:
getRendererType
in classjavax.faces.component.behavior.ClientBehaviorBase
-
restoreState
- Specified by:
restoreState
in interfacejavax.faces.component.StateHolder
- Overrides:
restoreState
in classjavax.faces.component.behavior.BehaviorBase
-
saveState
- Specified by:
saveState
in interfacejavax.faces.component.StateHolder
- Overrides:
saveState
in classjavax.faces.component.behavior.BehaviorBase
-