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 Summary
FieldsFields inherited from class jakarta.faces.view.facelets.TagHandler
nextHandler, tag, tagId -
Constructor Summary
Constructors -
Method Summary
Modifier 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.TagHandler
getAttribute, getRequiredAttribute, toString
-
Field Details
-
delegateFactory
-
-
Constructor Details
-
DelegatingMetaTagHandler
-
-
Method Details
-
apply
Process changes on a particular UIComponent- Parameters:
ctx- the current FaceletContext instance for this executionparent- the parent UIComponent to operate upon- Throws:
IOException
-
applyNextHandler
public void applyNextHandler(FaceletContext ctx, UIComponent c) throws IOException, FacesException, jakarta.el.ELException - Throws:
IOExceptionFacesExceptionjakarta.el.ELException
-
getBinding
-
getTag
-
getTagAttribute
-
getTagId
-
isDisabled
-
setAttributes
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 classMetaTagHandler
-
createMetaRuleset
Extend this method in order to add your own rules.- Specified by:
createMetaRulesetin classMetaTagHandler- Returns:
- FIXME: EG _ GENERIC
-
getTagHandlerDelegate
-