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
Fields Modifier and Type Field Description static String
BEHAVIOR_ID
not needed anymore but enforced by the spec theoretically a FacesBehavior(value = "javax.faces.behavior.Ajax") could do it
-
Constructor Summary
Constructors Constructor Description EventBehavior()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
Collection<String>
getExecute()
String
getFor()
Set<javax.faces.component.behavior.ClientBehaviorHint>
getHints()
String
getOnerror()
String
getOnevent()
Collection<String>
getRender()
String
getRendererType()
javax.el.ValueExpression
getValueExpression(String name)
boolean
isDisabled()
boolean
isImmediate()
boolean
isImmediateSet()
void
removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
void
restoreState(javax.faces.context.FacesContext facesContext, Object o)
Object
saveState(javax.faces.context.FacesContext facesContext)
void
setDisabled(boolean disabled)
void
setExecute(Collection<String> execute)
void
setFor(String id)
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
-
-
-
-
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
-
-
Method Detail
-
addAjaxBehaviorListener
public void addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
-
removeAjaxBehaviorListener
public void removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
-
getExecute
public Collection<String> getExecute()
-
setExecute
public void setExecute(Collection<String> execute)
-
getOnerror
public String getOnerror()
-
setOnerror
public void setOnerror(String onError)
-
getOnevent
public String getOnevent()
-
setOnevent
public void setOnevent(String onEvent)
-
getRender
public Collection<String> getRender()
-
setRender
public void setRender(Collection<String> render)
-
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 interfacejavax.faces.component.behavior.ClientBehavior
- Overrides:
getHints
in classjavax.faces.component.behavior.ClientBehaviorBase
-
getRendererType
public String getRendererType()
- Overrides:
getRendererType
in classjavax.faces.component.behavior.ClientBehaviorBase
-
restoreState
public void restoreState(javax.faces.context.FacesContext facesContext, Object o)
- Specified by:
restoreState
in interfacejavax.faces.component.StateHolder
- Overrides:
restoreState
in classjavax.faces.component.behavior.BehaviorBase
-
saveState
public Object saveState(javax.faces.context.FacesContext facesContext)
- Specified by:
saveState
in interfacejavax.faces.component.StateHolder
- Overrides:
saveState
in classjavax.faces.component.behavior.BehaviorBase
-
-