Package jakarta.faces.view.facelets
Class ComponentHandler
- java.lang.Object
- 
- jakarta.faces.view.facelets.TagHandler
- 
- jakarta.faces.view.facelets.MetaTagHandler
- 
- jakarta.faces.view.facelets.DelegatingMetaTagHandler
- 
- jakarta.faces.view.facelets.ComponentHandler
 
 
 
 
- 
- All Implemented Interfaces:
- FaceletHandler
 
 public class ComponentHandler extends DelegatingMetaTagHandler Implementation of the tag logic used in the Faces specification. This is your golden hammer for wiring UIComponents to Facelets.
- 
- 
Field Summary- 
Fields inherited from class jakarta.faces.view.facelets.DelegatingMetaTagHandlerdelegateFactory
 - 
Fields inherited from class jakarta.faces.view.facelets.TagHandlernextHandler, tag, tagId
 
- 
 - 
Constructor SummaryConstructors Constructor Description ComponentHandler(ComponentConfig config)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UIComponentcreateComponent(FaceletContext ctx)ComponentConfiggetComponentConfig()protected TagHandlerDelegategetTagHandlerDelegate()static booleanisNew(UIComponent component)voidonComponentCreated(FaceletContext ctx, UIComponent c, UIComponent parent)voidonComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent)- 
Methods inherited from class jakarta.faces.view.facelets.DelegatingMetaTagHandlerapply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
 - 
Methods inherited from class jakarta.faces.view.facelets.TagHandlergetAttribute, getRequiredAttribute, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
ComponentHandlerpublic ComponentHandler(ComponentConfig config) 
 
- 
 - 
Method Detail- 
getComponentConfigpublic ComponentConfig getComponentConfig() 
 - 
isNewpublic static boolean isNew(UIComponent component) 
 - 
onComponentCreatedpublic void onComponentCreated(FaceletContext ctx, UIComponent c, UIComponent parent) 
 - 
onComponentPopulatedpublic void onComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent) 
 - 
getTagHandlerDelegateprotected TagHandlerDelegate getTagHandlerDelegate() - Specified by:
- getTagHandlerDelegatein class- DelegatingMetaTagHandler
 
 - 
createComponentpublic UIComponent createComponent(FaceletContext ctx) - Parameters:
- ctx-
- Returns:
- Since:
- 2.2
 
 
- 
 
-