com.liferay.faces.util.component.behavior
Class AjaxBehaviorWrapper

java.lang.Object
  extended by javax.faces.component.behavior.BehaviorBase
      extended by javax.faces.component.behavior.ClientBehaviorBase
          extended by javax.faces.component.behavior.AjaxBehavior
              extended by com.liferay.faces.util.component.behavior.AjaxBehaviorWrapper
All Implemented Interfaces:
javax.faces.component.behavior.Behavior, javax.faces.component.behavior.ClientBehavior, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.FacesWrapper<javax.faces.component.behavior.AjaxBehavior>

public abstract class AjaxBehaviorWrapper
extends javax.faces.component.behavior.AjaxBehavior
implements javax.faces.FacesWrapper<javax.faces.component.behavior.AjaxBehavior>

Author:
Kyle Stiemann

Field Summary
 
Fields inherited from class javax.faces.component.behavior.AjaxBehavior
BEHAVIOR_ID
 
Constructor Summary
AjaxBehaviorWrapper()
           
 
Method Summary
 void addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
           
 void broadcast(javax.faces.event.BehaviorEvent event)
           
 void clearInitialState()
           
 void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 String getDelay()
           
 Collection<String> getExecute()
           
 Set<javax.faces.component.behavior.ClientBehaviorHint> getHints()
           
 String getOnerror()
           
 String getOnevent()
           
 Collection<String> getRender()
           
 String getRendererType()
           
 String getScript(javax.faces.component.behavior.ClientBehaviorContext behaviorContext)
           
 javax.el.ValueExpression getValueExpression(String name)
           
abstract  javax.faces.component.behavior.AjaxBehavior getWrapped()
           
 boolean initialStateMarked()
           
 boolean isDisabled()
           
 boolean isImmediate()
           
 boolean isImmediateSet()
           
 boolean isResetValues()
           
 boolean isResetValuesSet()
           
 boolean isTransient()
           
 void markInitialState()
           
 void removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
           
 void restoreState(javax.faces.context.FacesContext context, Object state)
           
 Object saveState(javax.faces.context.FacesContext context)
           
 void setDelay(String delay)
           
 void setDisabled(boolean disabled)
           
 void setExecute(Collection<String> execute)
           
 void setImmediate(boolean immediate)
           
 void setOnerror(String onerror)
           
 void setOnevent(String onevent)
           
 void setRender(Collection<String> render)
           
 void setResetValues(boolean resetValues)
           
 void setTransient(boolean transientFlag)
           
 void setValueExpression(String name, javax.el.ValueExpression binding)
           
 
Methods inherited from class javax.faces.component.behavior.ClientBehaviorBase
getRenderer
 
Methods inherited from class javax.faces.component.behavior.BehaviorBase
addBehaviorListener, removeBehaviorListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjaxBehaviorWrapper

public AjaxBehaviorWrapper()
Method Detail

getWrapped

public abstract javax.faces.component.behavior.AjaxBehavior getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.component.behavior.AjaxBehavior>

addAjaxBehaviorListener

public void addAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
Overrides:
addAjaxBehaviorListener in class javax.faces.component.behavior.AjaxBehavior

broadcast

public void broadcast(javax.faces.event.BehaviorEvent event)
               throws javax.faces.event.AbortProcessingException
Specified by:
broadcast in interface javax.faces.component.behavior.Behavior
Overrides:
broadcast in class javax.faces.component.behavior.BehaviorBase
Throws:
javax.faces.event.AbortProcessingException

clearInitialState

public void clearInitialState()
Specified by:
clearInitialState in interface javax.faces.component.PartialStateHolder
Overrides:
clearInitialState in class javax.faces.component.behavior.BehaviorBase

decode

public void decode(javax.faces.context.FacesContext context,
                   javax.faces.component.UIComponent component)
Specified by:
decode in interface javax.faces.component.behavior.ClientBehavior
Overrides:
decode in class javax.faces.component.behavior.ClientBehaviorBase

getDelay

public String getDelay()
Overrides:
getDelay in class javax.faces.component.behavior.AjaxBehavior

getExecute

public Collection<String> getExecute()
Overrides:
getExecute in class javax.faces.component.behavior.AjaxBehavior

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.AjaxBehavior

getOnerror

public String getOnerror()
Overrides:
getOnerror in class javax.faces.component.behavior.AjaxBehavior

getOnevent

public String getOnevent()
Overrides:
getOnevent in class javax.faces.component.behavior.AjaxBehavior

getRender

public Collection<String> getRender()
Overrides:
getRender in class javax.faces.component.behavior.AjaxBehavior

getRendererType

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

getScript

public String getScript(javax.faces.component.behavior.ClientBehaviorContext behaviorContext)
Specified by:
getScript in interface javax.faces.component.behavior.ClientBehavior
Overrides:
getScript in class javax.faces.component.behavior.ClientBehaviorBase

getValueExpression

public javax.el.ValueExpression getValueExpression(String name)
Overrides:
getValueExpression in class javax.faces.component.behavior.AjaxBehavior

initialStateMarked

public boolean initialStateMarked()
Specified by:
initialStateMarked in interface javax.faces.component.PartialStateHolder
Overrides:
initialStateMarked in class javax.faces.component.behavior.BehaviorBase

isDisabled

public boolean isDisabled()
Overrides:
isDisabled in class javax.faces.component.behavior.AjaxBehavior

isImmediate

public boolean isImmediate()
Overrides:
isImmediate in class javax.faces.component.behavior.AjaxBehavior

isImmediateSet

public boolean isImmediateSet()
Overrides:
isImmediateSet in class javax.faces.component.behavior.AjaxBehavior

isResetValues

public boolean isResetValues()
Overrides:
isResetValues in class javax.faces.component.behavior.AjaxBehavior

isResetValuesSet

public boolean isResetValuesSet()
Overrides:
isResetValuesSet in class javax.faces.component.behavior.AjaxBehavior

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.faces.component.StateHolder
Overrides:
isTransient in class javax.faces.component.behavior.BehaviorBase

markInitialState

public void markInitialState()
Specified by:
markInitialState in interface javax.faces.component.PartialStateHolder
Overrides:
markInitialState in class javax.faces.component.behavior.BehaviorBase

removeAjaxBehaviorListener

public void removeAjaxBehaviorListener(javax.faces.event.AjaxBehaviorListener listener)
Overrides:
removeAjaxBehaviorListener in class javax.faces.component.behavior.AjaxBehavior

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.AjaxBehavior

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.AjaxBehavior

setDelay

public void setDelay(String delay)
Overrides:
setDelay in class javax.faces.component.behavior.AjaxBehavior

setDisabled

public void setDisabled(boolean disabled)
Overrides:
setDisabled in class javax.faces.component.behavior.AjaxBehavior

setExecute

public void setExecute(Collection<String> execute)
Overrides:
setExecute in class javax.faces.component.behavior.AjaxBehavior

setImmediate

public void setImmediate(boolean immediate)
Overrides:
setImmediate in class javax.faces.component.behavior.AjaxBehavior

setOnerror

public void setOnerror(String onerror)
Overrides:
setOnerror in class javax.faces.component.behavior.AjaxBehavior

setOnevent

public void setOnevent(String onevent)
Overrides:
setOnevent in class javax.faces.component.behavior.AjaxBehavior

setRender

public void setRender(Collection<String> render)
Overrides:
setRender in class javax.faces.component.behavior.AjaxBehavior

setResetValues

public void setResetValues(boolean resetValues)
Overrides:
setResetValues in class javax.faces.component.behavior.AjaxBehavior

setTransient

public void setTransient(boolean transientFlag)
Specified by:
setTransient in interface javax.faces.component.StateHolder
Overrides:
setTransient in class javax.faces.component.behavior.BehaviorBase

setValueExpression

public void setValueExpression(String name,
                               javax.el.ValueExpression binding)
Overrides:
setValueExpression in class javax.faces.component.behavior.AjaxBehavior


Copyright © 2019 Liferay, Inc.. All rights reserved.