public class ComponentTagHandlerDelegateImpl extends TagHandlerDelegate
| Modifier and Type | Field and Description |
|---|---|
protected String |
componentType |
protected TagAttribute |
id |
| Constructor and Description |
|---|
ComponentTagHandlerDelegateImpl(ComponentHandler owner) |
protected String componentType
protected final TagAttribute id
public ComponentTagHandlerDelegateImpl(ComponentHandler owner)
public void apply(FaceletContext ctx, UIComponent parent) throws IOException
DelegatingMetaTagHandler.getTagId().mark its
children for deletion.createComponent.
MetaTagHandler.setAttributes(FaceletContext, Object)finalize for deletion.apply in class TagHandlerDelegatectx - the FaceletContext for this requestparent - the UIComponent that corresponds to this element.TagException - if the UIComponent parent is nullIOException - if any files necessary to apply this tag handler have any difficulty while loadingprotected boolean isIterating(FaceletContext context)
public MetaRuleset createMetaRuleset(Class type)
TagHandlerDelegate
Return a MetaRuleset particular to this kind of tag handler. Called from classes that implement
MetaTagHandler.
createMetaRuleset in class TagHandlerDelegatetype - the Class for which the MetaRuleset must be created.MetaRuleset particular to this kind of tag handler.protected void addComponentToView(FaceletContext ctx, UIComponent parent, UIComponent c, boolean componentFound)
protected boolean pushComponentToEL(FaceletContext ctx, UIComponent c, CompositeComponentStackManager ccStackManager)
protected void popComponentFromEL(FaceletContext ctx, UIComponent c, CompositeComponentStackManager ccStackManager, boolean compCompPushed)
protected void doOrphanedChildCleanup(FaceletContext ctx, UIComponent parent, UIComponent c)
protected void assignUniqueId(FaceletContext ctx, UIComponent parent, String id, UIComponent c)
protected void doNewComponentActions(FaceletContext ctx, String id, UIComponent c)
protected void doExistingComponentActions(FaceletContext ctx, String id, UIComponent c)
protected UIComponent findChild(FaceletContext ctx, UIComponent parent, String tagId)
protected UIComponent findReparentedComponent(FaceletContext ctx, UIComponent parent, String tagId)
Copyright © 1997–2020 Eclipse Foundation. All rights reserved.