public class AjaxBehaviorHandler extends AjaxBehaviorHandlerBase implements javax.faces.view.BehaviorHolderAttachedObjectHandler
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
wrapping |
BEHAVIOR_ID, disabled, event, execute, immediate, listener, onComplete, onError, onStart, onSuccess, render, resetValues| Constructor and Description |
|---|
AjaxBehaviorHandler(javax.faces.view.facelets.TagConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addListenerToAjaxBehavior(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
AjaxBehavior ajaxBehavior,
java.lang.String eventName) |
void |
apply(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent) |
protected void |
applyAttachedObject(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
java.lang.String eventName,
boolean calledOurselves) |
void |
applyAttachedObject(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent parent) |
protected void |
applyWrapping(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
java.lang.String eventName) |
protected javax.faces.component.behavior.ClientBehavior |
createAjaxBehavior(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
java.lang.String eventName) |
protected java.lang.Class |
deriveEventClass(javax.faces.component.UIComponent parent,
java.lang.String eventName,
java.lang.Class superArgEventClass) |
java.lang.String |
getEventName() |
java.lang.String |
getFor() |
protected boolean |
isWrapping() |
protected void |
setBehaviorAttribute(javax.faces.view.facelets.FaceletContext ctx,
AjaxBehavior behavior,
javax.faces.view.facelets.TagAttribute attr,
org.icefaces.ace.component.ajax.AjaxBehavior.Property property) |
protected boolean |
verifyAttachClientBehaviorHolder(java.lang.String eventName,
javax.faces.component.behavior.ClientBehaviorHolder parentClientBehaviorHolder,
boolean doThrow) |
protected void |
verifyNestClientBehaviorHolderAndOrCompositeComp(boolean isClientBehaviorHolder,
boolean isCompositeComponent) |
protected void |
verifyNestCompositeCompBeanDescriptor(java.beans.BeanDescriptor beanDescriptor) |
protected void |
verifyNestCompositeCompBeanInfo(java.beans.BeanInfo bi) |
protected boolean |
verifyNestCompositeCompTakesBehaviorEvent(boolean isClientBehaviorHolder,
java.util.List<javax.faces.view.AttachedObjectTarget> attachedObjectTargetList,
java.lang.String eventName) |
public AjaxBehaviorHandler(javax.faces.view.facelets.TagConfig config)
public void apply(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent)
throws java.io.IOException
apply in interface javax.faces.view.facelets.FaceletHandlerapply in class AjaxBehaviorHandlerBasejava.io.IOExceptionprotected boolean isWrapping()
protected void applyWrapping(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
java.lang.String eventName)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getEventName()
getEventName in interface javax.faces.view.BehaviorHolderAttachedObjectHandlerBehaviorHolderAttachedObjectHandler.getEventName()public java.lang.String getFor()
getFor in interface javax.faces.view.AttachedObjectHandlerAttachedObjectHandler.getFor()public void applyAttachedObject(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent parent)
applyAttachedObject in interface javax.faces.view.AttachedObjectHandlerAttachedObjectHandler.applyAttachedObject(FacesContext, UIComponent)protected void applyAttachedObject(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
java.lang.String eventName,
boolean calledOurselves)
protected javax.faces.component.behavior.ClientBehavior createAjaxBehavior(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
java.lang.String eventName)
protected void setBehaviorAttribute(javax.faces.view.facelets.FaceletContext ctx,
AjaxBehavior behavior,
javax.faces.view.facelets.TagAttribute attr,
org.icefaces.ace.component.ajax.AjaxBehavior.Property property)
protected void addListenerToAjaxBehavior(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent,
AjaxBehavior ajaxBehavior,
java.lang.String eventName)
protected java.lang.Class deriveEventClass(javax.faces.component.UIComponent parent,
java.lang.String eventName,
java.lang.Class superArgEventClass)
protected void verifyNestClientBehaviorHolderAndOrCompositeComp(boolean isClientBehaviorHolder,
boolean isCompositeComponent)
protected void verifyNestCompositeCompBeanInfo(java.beans.BeanInfo bi)
protected void verifyNestCompositeCompBeanDescriptor(java.beans.BeanDescriptor beanDescriptor)
protected boolean verifyNestCompositeCompTakesBehaviorEvent(boolean isClientBehaviorHolder,
java.util.List<javax.faces.view.AttachedObjectTarget> attachedObjectTargetList,
java.lang.String eventName)
protected boolean verifyAttachClientBehaviorHolder(java.lang.String eventName,
javax.faces.component.behavior.ClientBehaviorHolder parentClientBehaviorHolder,
boolean doThrow)
Copyright 2017 ICEsoft Technologies Canada Corp., All Rights Reserved.