javax.faces.view.facelets
Class ComponentHandler

java.lang.Object
  extended by javax.faces.view.facelets.TagHandler
      extended by javax.faces.view.facelets.MetaTagHandler
          extended by javax.faces.view.facelets.DelegatingMetaTagHandler
              extended by javax.faces.view.facelets.ComponentHandler
All Implemented Interfaces:
FaceletHandler

public class ComponentHandler
extends DelegatingMetaTagHandler

Implementation of the tag logic used in the JSF specification. This is your golden hammer for wiring UIComponents to Facelets.

Version:
$Id: ComponentHandler.java 1188267 2011-10-24 18:09:08Z struberg $
Author:
Jacob Hookom

Field Summary
 
Fields inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler
delegateFactory
 
Fields inherited from class javax.faces.view.facelets.TagHandler
nextHandler, tag, tagId
 
Constructor Summary
ComponentHandler(ComponentConfig config)
           
 
Method Summary
 ComponentConfig getComponentConfig()
           
protected  TagHandlerDelegate getTagHandlerDelegate()
           
static boolean isNew(UIComponent component)
           
 void onComponentCreated(FaceletContext ctx, UIComponent c, UIComponent parent)
           
 void onComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent)
           
 
Methods inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler
apply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
 
Methods inherited from class javax.faces.view.facelets.TagHandler
getAttribute, getRequiredAttribute, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComponentHandler

public ComponentHandler(ComponentConfig config)
Method Detail

getComponentConfig

public ComponentConfig getComponentConfig()

isNew

public static boolean isNew(UIComponent component)

onComponentCreated

public void onComponentCreated(FaceletContext ctx,
                               UIComponent c,
                               UIComponent parent)

onComponentPopulated

public void onComponentPopulated(FaceletContext ctx,
                                 UIComponent c,
                                 UIComponent parent)

getTagHandlerDelegate

protected TagHandlerDelegate getTagHandlerDelegate()
Specified by:
getTagHandlerDelegate in class DelegatingMetaTagHandler


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.