org.apache.myfaces.view.facelets.tag.composite
Class CompositeComponentDefinitionTagHandler
java.lang.Object
org.apache.myfaces.view.facelets.tag.composite.CompositeComponentDefinitionTagHandler
- All Implemented Interfaces:
- FaceletHandler
public final class CompositeComponentDefinitionTagHandler
- extends Object
- implements FaceletHandler
This handler wraps a composite component definition.
This handler is set by facelets compiler through
CompositeComponentUnit class by the presence of cc:interface
or cc:implementation tag.
The presence of this class has the following objectives:
- Cache the BeanInfo instance for a composite component
- Set a Location object to resolve #{cc} correctly
- Push the current composite component on FaceletCompositionContext stack
- Version:
- $Revision: 945454 $ $Date: 2010-05-17 20:40:21 -0500 (Lun, 17 May 2010) $
- Author:
- Leonardo Uribe (latest modification by $Author: lu4242 $)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeComponentDefinitionTagHandler
public CompositeComponentDefinitionTagHandler(FaceletHandler next)
apply
public void apply(FaceletContext ctx,
UIComponent parent)
throws IOException
- Specified by:
apply
in interface FaceletHandler
- Throws:
IOException
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.