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