org.primefaces.component.behavior.ajax
Class AjaxBehavior

java.lang.Object
  extended by javax.faces.component.behavior.BehaviorBase
      extended by javax.faces.component.behavior.ClientBehaviorBase
          extended by org.primefaces.component.behavior.ajax.AjaxBehavior
All Implemented Interfaces:
javax.faces.component.behavior.Behavior, javax.faces.component.behavior.ClientBehavior, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, AjaxSource

public class AjaxBehavior
extends javax.faces.component.behavior.ClientBehaviorBase
implements AjaxSource


Field Summary
static String BEHAVIOR_ID
           
 
Constructor Summary
AjaxBehavior()
           
 
Method Summary
 void addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
           
protected  Object eval(String propertyName, Object value)
           
 Set<javax.faces.component.behavior.ClientBehaviorHint> getHints()
           
 javax.el.MethodExpression getListener()
           
 String getOncomplete()
           
 String getOnerror()
           
 String getOnstart()
           
 String getOnsuccess()
           
 String getProcess()
           
 String getRendererType()
           
 String getUpdate()
           
 javax.el.ValueExpression getValueExpression(String name)
           
 boolean isAjaxified()
           
 boolean isAsync()
           
 boolean isDisabled()
           
 boolean isGlobal()
           
 boolean isIgnoreAutoUpdate()
           
 boolean isImmediate()
           
 boolean isImmediateSet()
           
 boolean isPartialSubmit()
           
 boolean isPartialSubmitSet()
           
 boolean isResetValues()
           
 boolean isResetValuesSet()
           
 void removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
           
 void restoreState(javax.faces.context.FacesContext context, Object state)
           
 Object saveState(javax.faces.context.FacesContext context)
           
 void setAsync(boolean async)
           
 void setDisabled(boolean disabled)
           
 void setGlobal(boolean global)
           
 void setIgnoreAutoUpdate(boolean ignoreAutoUpdate)
           
 void setImmediate(Boolean immediate)
           
 void setListener(javax.el.MethodExpression listener)
           
 void setOncomplete(String oncomplete)
           
 void setOnerror(String onerror)
           
 void setOnstart(String onstart)
           
 void setOnsuccess(String onsuccess)
           
 void setPartialSubmit(boolean partialSubmit)
           
 void setProcess(String process)
           
 void setResetValues(boolean resetValues)
           
 void setUpdate(String update)
           
 void setValueExpression(String name, javax.el.ValueExpression expr)
           
 
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 Detail

BEHAVIOR_ID

public static final String BEHAVIOR_ID
See Also:
Constant Field Values
Constructor Detail

AjaxBehavior

public AjaxBehavior()
Method Detail

getRendererType

public String getRendererType()
Overrides:
getRendererType in class javax.faces.component.behavior.ClientBehaviorBase

getHints

public Set<javax.faces.component.behavior.ClientBehaviorHint> getHints()
Specified by:
getHints in interface javax.faces.component.behavior.ClientBehavior
Overrides:
getHints in class javax.faces.component.behavior.ClientBehaviorBase

isAsync

public boolean isAsync()
Specified by:
isAsync in interface AjaxSource

setAsync

public void setAsync(boolean async)

isGlobal

public boolean isGlobal()
Specified by:
isGlobal in interface AjaxSource

setGlobal

public void setGlobal(boolean global)

getOncomplete

public String getOncomplete()
Specified by:
getOncomplete in interface AjaxSource

setOncomplete

public void setOncomplete(String oncomplete)

getOnstart

public String getOnstart()
Specified by:
getOnstart in interface AjaxSource

setOnstart

public void setOnstart(String onstart)

getOnsuccess

public String getOnsuccess()
Specified by:
getOnsuccess in interface AjaxSource

setOnsuccess

public void setOnsuccess(String onsuccess)

getOnerror

public String getOnerror()
Specified by:
getOnerror in interface AjaxSource

setOnerror

public void setOnerror(String onerror)

getProcess

public String getProcess()
Specified by:
getProcess in interface AjaxSource

setProcess

public void setProcess(String process)

getUpdate

public String getUpdate()
Specified by:
getUpdate in interface AjaxSource

setUpdate

public void setUpdate(String update)

getListener

public javax.el.MethodExpression getListener()

setListener

public void setListener(javax.el.MethodExpression listener)

isDisabled

public boolean isDisabled()

setDisabled

public void setDisabled(boolean disabled)

isImmediate

public boolean isImmediate()

setImmediate

public void setImmediate(Boolean immediate)

isImmediateSet

public boolean isImmediateSet()

isPartialSubmit

public boolean isPartialSubmit()
Specified by:
isPartialSubmit in interface AjaxSource

setPartialSubmit

public void setPartialSubmit(boolean partialSubmit)

isPartialSubmitSet

public boolean isPartialSubmitSet()
Specified by:
isPartialSubmitSet in interface AjaxSource

isResetValues

public boolean isResetValues()
Specified by:
isResetValues in interface AjaxSource

setResetValues

public void setResetValues(boolean resetValues)

isResetValuesSet

public boolean isResetValuesSet()
Specified by:
isResetValuesSet in interface AjaxSource

isIgnoreAutoUpdate

public boolean isIgnoreAutoUpdate()
Specified by:
isIgnoreAutoUpdate in interface AjaxSource

setIgnoreAutoUpdate

public void setIgnoreAutoUpdate(boolean ignoreAutoUpdate)

eval

protected Object eval(String propertyName,
                      Object value)

getValueExpression

public javax.el.ValueExpression getValueExpression(String name)

setValueExpression

public void setValueExpression(String name,
                               javax.el.ValueExpression expr)

saveState

public Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.behavior.BehaviorBase

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.behavior.BehaviorBase

addAjaxBehaviorListener

public void addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)

removeAjaxBehaviorListener

public void removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)

isAjaxified

public boolean isAjaxified()
Specified by:
isAjaxified in interface AjaxSource


Copyright © 2013. All rights reserved.