Class CompositeComponentDefinitionTagHandler
java.lang.Object
org.apache.myfaces.view.facelets.tag.composite.CompositeComponentDefinitionTagHandler
- All Implemented Interfaces:
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
- Set the attributes with declared default values
- Version:
- $Revision$ $Date$
- Author:
- Leonardo Uribe (latest modification by $Author$)
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CompositeComponentDefinitionTagHandler
-
-
Method Details
-
apply
- Specified by:
apply
in interfaceFaceletHandler
- Throws:
IOException
-