Package jakarta.faces.view.facelets
Class DelegatingMetaTagHandler
java.lang.Object
jakarta.faces.view.facelets.TagHandler
jakarta.faces.view.facelets.MetaTagHandler
jakarta.faces.view.facelets.DelegatingMetaTagHandler
- All Implemented Interfaces:
- FaceletHandler
- Direct Known Subclasses:
- ComponentHandler,- FaceletsAttachedObjectHandler
- Since:
- 2.0
- 
Field SummaryFieldsFields inherited from class jakarta.faces.view.facelets.TagHandlernextHandler, tag, tagId
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidapply(FaceletContext ctx, UIComponent parent) Process changes on a particular UIComponentvoidprotected MetaRulesetcreateMetaRuleset(Class type) Extend this method in order to add your own rules.getTag()getTagAttribute(String localName) protected abstract TagHandlerDelegategetTagId()booleanisDisabled(FaceletContext ctx) voidsetAttributes(FaceletContext ctx, Object instance) Invoking/extending this method will cause the results of the created MetaRuleset to auto-wire state to the passed instance.Methods inherited from class jakarta.faces.view.facelets.TagHandlergetAttribute, getRequiredAttribute, toString
- 
Field Details- 
delegateFactory
 
- 
- 
Constructor Details- 
DelegatingMetaTagHandler
 
- 
- 
Method Details- 
applyProcess changes on a particular UIComponent- Parameters:
- ctx- the current FaceletContext instance for this execution
- parent- the parent UIComponent to operate upon
- Throws:
- IOException
 
- 
applyNextHandlerpublic void applyNextHandler(FaceletContext ctx, UIComponent c) throws IOException, FacesException, jakarta.el.ELException - Throws:
- IOException
- FacesException
- jakarta.el.ELException
 
- 
getBinding
- 
getTag
- 
getTagAttribute
- 
getTagId
- 
isDisabled
- 
setAttributesDescription copied from class:MetaTagHandlerInvoking/extending this method will cause the results of the created MetaRuleset to auto-wire state to the passed instance.- Overrides:
- setAttributesin class- MetaTagHandler
 
- 
createMetaRulesetExtend this method in order to add your own rules.- Specified by:
- createMetaRulesetin class- MetaTagHandler
- Returns:
- FIXME: EG _ GENERIC
 
- 
getTagHandlerDelegate
 
-