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 TypeMethodDescriptionvoid
apply
(FaceletContext ctx, UIComponent parent) Process changes on a particular UIComponentvoid
protected MetaRuleset
createMetaRuleset
(Class type) Extend this method in order to add your own rules.getTag()
getTagAttribute
(String localName) protected abstract TagHandlerDelegate
getTagId()
boolean
isDisabled
(FaceletContext ctx) void
setAttributes
(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:
IOException
FacesException
jakarta.el.ELException
-
getBinding
-
getTag
-
getTagAttribute
-
getTagId
-
isDisabled
-
setAttributes
Description copied from class:MetaTagHandler
Invoking/extending this method will cause the results of the created MetaRuleset to auto-wire state to the passed instance.- Overrides:
setAttributes
in classMetaTagHandler
-
createMetaRuleset
Extend this method in order to add your own rules.- Specified by:
createMetaRuleset
in classMetaTagHandler
- Returns:
- FIXME: EG _ GENERIC
-
getTagHandlerDelegate
-