org.apache.myfaces.view.facelets.tag.composite
Class ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper

java.lang.Object
  extended by org.apache.myfaces.view.facelets.tag.composite.ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.view.BehaviorHolderAttachedObjectHandler>, javax.faces.view.AttachedObjectHandler, javax.faces.view.BehaviorHolderAttachedObjectHandler

public class ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper
extends java.lang.Object
implements javax.faces.view.BehaviorHolderAttachedObjectHandler, javax.faces.FacesWrapper<javax.faces.view.BehaviorHolderAttachedObjectHandler>

This wrapper is used in FaceletViewDeclarationLanguage.retargetAttachedObjects(FacesContext, UIComponent, List<AttachedObjectHandler>) to redirect the client behavior attached object when there is a chain of composite components.

Version:
$Revision: 808704 $ $Date: 2009-08-27 19:56:06 -0500 (jue, 27 ago 2009) $
Author:
Leonardo Uribe (latest modification by $Author: lu4242 $)

Constructor Summary
ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper(javax.faces.view.BehaviorHolderAttachedObjectHandler delegate, java.lang.String eventName)
           
 
Method Summary
 void applyAttachedObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent parent)
           
 java.lang.String getEventName()
           
 java.lang.String getFor()
           
 javax.faces.view.BehaviorHolderAttachedObjectHandler getWrapped()
           
 java.lang.String getWrappedEventName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper

public ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper(javax.faces.view.BehaviorHolderAttachedObjectHandler delegate,
                                                                  java.lang.String eventName)
Method Detail

applyAttachedObject

public void applyAttachedObject(javax.faces.context.FacesContext context,
                                javax.faces.component.UIComponent parent)
Specified by:
applyAttachedObject in interface javax.faces.view.AttachedObjectHandler

getEventName

public java.lang.String getEventName()
Specified by:
getEventName in interface javax.faces.view.BehaviorHolderAttachedObjectHandler

getWrappedEventName

public java.lang.String getWrappedEventName()

getFor

public java.lang.String getFor()
Specified by:
getFor in interface javax.faces.view.AttachedObjectHandler

getWrapped

public javax.faces.view.BehaviorHolderAttachedObjectHandler getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.view.BehaviorHolderAttachedObjectHandler>


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.