Package jakarta.faces.view.facelets
Class TagHandler
- java.lang.Object
- 
- jakarta.faces.view.facelets.TagHandler
 
- 
- All Implemented Interfaces:
- FaceletHandler
 - Direct Known Subclasses:
- MetaTagHandler
 
 public abstract class TagHandler extends Object implements FaceletHandler Foundation class for FaceletHandlers associated with markup in a Facelet document.
- 
- 
Field SummaryFields Modifier and Type Field Description protected FaceletHandlernextHandlerprotected Tagtagprotected StringtagId
 - 
Constructor SummaryConstructors Constructor Description TagHandler(TagConfig config)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TagAttributegetAttribute(String localName)Utility method for fetching the appropriate TagAttributeprotected TagAttributegetRequiredAttribute(String localName)Utility method for fetching a required TagAttributeStringtoString()- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface jakarta.faces.view.facelets.FaceletHandlerapply
 
- 
 
- 
- 
- 
Field Detail- 
tagIdprotected final String tagId 
 - 
tagprotected final Tag tag 
 - 
nextHandlerprotected final FaceletHandler nextHandler 
 
- 
 - 
Constructor Detail- 
TagHandlerpublic TagHandler(TagConfig config) 
 
- 
 - 
Method Detail- 
getAttributeprotected final TagAttribute getAttribute(String localName) Utility method for fetching the appropriate TagAttribute- Parameters:
- localName- name of attribute
- Returns:
- TagAttribute if found, otherwise null
 
 - 
getRequiredAttributeprotected final TagAttribute getRequiredAttribute(String localName) throws TagException Utility method for fetching a required TagAttribute- Parameters:
- localName- name of the attribute
- Returns:
- TagAttribute if found, otherwise error
- Throws:
- TagException- if the attribute was not found
 
 
- 
 
-