Class FaceletsAttachedObjectHandler

All Implemented Interfaces:
AttachedObjectHandler, FaceletHandler
Direct Known Subclasses:
BehaviorHandler, ConverterHandler, ValidatorHandler

@JSFFaceletTag public abstract class FaceletsAttachedObjectHandler extends DelegatingMetaTagHandler implements AttachedObjectHandler
Since:
2.0
  • Constructor Details

    • FaceletsAttachedObjectHandler

      public FaceletsAttachedObjectHandler(TagConfig config)
  • Method Details

    • applyAttachedObject

      public final void applyAttachedObject(FacesContext context, UIComponent parent)
      Take the argument parent and apply this attached object to it. The action taken varies with class that implements one of the subinterfaces of this interface.
      Specified by:
      applyAttachedObject in interface AttachedObjectHandler
      Parameters:
      context - The FacesContext for this request
      parent - The UIComponent to which this particular attached object must be applied.
    • getAttachedObjectHandlerHelper

      protected final AttachedObjectHandler getAttachedObjectHandlerHelper()
      Return the delegate handler for this instance. Note that this suppose delegate tag handlers wrapping this class should implement AttachedObjectHandler interface.
      Returns:
    • getFor

      @JSFFaceletAttribute public final String getFor()
      Return the value of the "for" attribute specified by the page author on the tag for this AttachedObjectHandler.
      Specified by:
      getFor in interface AttachedObjectHandler
      Returns:
      the value of the "for" attribute specified by the page author on the tag for this AttachedObjectHandler.