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
  • Constructor Details

    • TagHandlerImpl

      public TagHandlerImpl(TagConfig config)
  • Method Details

    • 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)