Package jakarta.faces.view.facelets
Class MetaTagHandler
- java.lang.Object
-
- jakarta.faces.view.facelets.TagHandler
-
- jakarta.faces.view.facelets.MetaTagHandler
-
- All Implemented Interfaces:
FaceletHandler
- Direct Known Subclasses:
DelegatingMetaTagHandler
public abstract class MetaTagHandler extends TagHandler
A base tag for wiring state to an object instance based on rules populated at the time of creating a MetaRuleset.
-
-
Field Summary
-
Fields inherited from class jakarta.faces.view.facelets.TagHandler
nextHandler, tag, tagId
-
-
Constructor Summary
Constructors Constructor Description MetaTagHandler(TagConfig config)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract MetaRuleset
createMetaRuleset(Class type)
Extend this method in order to add your own rules.protected 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jakarta.faces.view.facelets.FaceletHandler
apply
-
-
-
-
Constructor Detail
-
MetaTagHandler
public MetaTagHandler(TagConfig config)
-
-
Method Detail
-
createMetaRuleset
protected abstract MetaRuleset createMetaRuleset(Class type)
Extend this method in order to add your own rules.- Parameters:
type
-- Returns:
- FIXME: EG _ GENERIC
-
setAttributes
protected 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.- Parameters:
ctx
-instance
-
-
-