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
 
 public abstract class DelegatingMetaTagHandler extends MetaTagHandler - Since:
- 2.0
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected TagHandlerDelegateFactorydelegateFactory- 
Fields inherited from class jakarta.faces.view.facelets.TagHandlernextHandler, tag, tagId
 
- 
 - 
Constructor SummaryConstructors Constructor Description DelegatingMetaTagHandler(TagConfig config)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidapply(FaceletContext ctx, UIComponent parent)Process changes on a particular UIComponentvoidapplyNextHandler(FaceletContext ctx, UIComponent c)protected MetaRulesetcreateMetaRuleset(Class type)Extend this method in order to add your own rules.TagAttributegetBinding()TaggetTag()TagAttributegetTagAttribute(String localName)protected abstract TagHandlerDelegategetTagHandlerDelegate()StringgetTagId()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 Detail- 
delegateFactoryprotected TagHandlerDelegateFactory delegateFactory 
 
- 
 - 
Constructor Detail- 
DelegatingMetaTagHandlerpublic DelegatingMetaTagHandler(TagConfig config) 
 
- 
 - 
Method Detail- 
applypublic void apply(FaceletContext ctx, UIComponent parent) throws IOException Process 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
 
 - 
getBindingpublic TagAttribute getBinding() 
 - 
getTagpublic Tag getTag() 
 - 
getTagAttributepublic TagAttribute getTagAttribute(String localName) 
 - 
getTagIdpublic String getTagId() 
 - 
isDisabledpublic boolean isDisabled(FaceletContext ctx) 
 - 
setAttributespublic void setAttributes(FaceletContext ctx, Object instance) Description 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
 
 - 
createMetaRulesetprotected MetaRuleset createMetaRuleset(Class type) Extend this method in order to add your own rules.- Specified by:
- createMetaRulesetin class- MetaTagHandler
- Returns:
- FIXME: EG _ GENERIC
 
 - 
getTagHandlerDelegateprotected abstract TagHandlerDelegate getTagHandlerDelegate() 
 
- 
 
-