Package com.sun.faces.facelets.tag
Class TagHandlerImpl
- java.lang.Object
-
- jakarta.faces.view.facelets.TagHandler
-
- com.sun.faces.facelets.tag.TagHandlerImpl
-
- All Implemented Interfaces:
FaceletHandler
- Direct Known Subclasses:
ActionListenerHandlerBase
,AjaxHandler
,AttachedObjectTargetHandler
,AttributeHandler
,AttributeHandler
,AttributesHandler
,CatchHandler
,ChooseHandler
,ChooseOtherwiseHandler
,ChooseWhenHandler
,CompositionHandler
,DeclareFacetHandler
,DecorateHandler
,DefineHandler
,FacetHandler
,ForEachHandler
,IfHandler
,ImplementationHandler
,IncludeHandler
,InsertChildrenHandler
,InsertFacetHandler
,InsertHandler
,InterfaceHandler
,LoadBundleHandler
,MetadataHandler
,ParamHandler
,PassThroughAttributeHandler
,PassThroughAttributesHandler
,PhaseListenerHandler
,SetHandler
,SetPropertyActionListenerHandler
,ValueChangeListenerHandler
,ViewHandler
public abstract class TagHandlerImpl extends TagHandler
- Author:
- edburns
-
-
Field Summary
-
Fields inherited from class jakarta.faces.view.facelets.TagHandler
nextHandler, tag, tagId
-
-
Constructor Summary
Constructors Constructor Description TagHandlerImpl(TagConfig config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Iterator
findNextByType(FaceletHandler nextHandler, Class type)
protected Iterator
findNextByType(Class type)
Searches child handlers, starting at the 'nextHandler' for all instances of the passed type.-
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
-
TagHandlerImpl
public TagHandlerImpl(TagConfig config)
-
-
Method Detail
-
findNextByType
protected final Iterator findNextByType(Class type)
Searches child handlers, starting at the 'nextHandler' for all instances of the passed type. This process will stop searching a branch if an instance is found.- Parameters:
type
- Class type to search for- Returns:
- iterator over instances of FaceletHandlers of the matching type
-
findNextByType
public static final Iterator findNextByType(FaceletHandler nextHandler, Class type)
-
-