org.apache.myfaces.view.facelets.tag.composite
Class CompositeComponentDefinitionTagHandler
java.lang.Object
org.apache.myfaces.view.facelets.tag.composite.CompositeComponentDefinitionTagHandler
- All Implemented Interfaces:
- javax.faces.view.facelets.FaceletHandler
public final class CompositeComponentDefinitionTagHandler
- extends java.lang.Object
- implements javax.faces.view.facelets.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 $)
Method Summary |
void |
apply(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeComponentDefinitionTagHandler
public CompositeComponentDefinitionTagHandler(javax.faces.view.facelets.FaceletHandler next)
apply
public void apply(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent)
throws java.io.IOException
- Specified by:
apply
in interface javax.faces.view.facelets.FaceletHandler
- Throws:
java.io.IOException
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.