public abstract class ComponentResourceDelegate extends ComponentTagHandlerDelegateImpl
ComponentTagHandlerDelegateImpl
in order to properly find existing component resources as well as properly handling
the case when this concrete implementations of this class are applied more than
once for a particular request.Modifier and Type | Field and Description |
---|---|
private javax.faces.view.facelets.TagAttributes |
attributes |
componentType, id
Constructor and Description |
---|
ComponentResourceDelegate(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) |
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,
java.lang.String tagId) |
protected javax.faces.view.facelets.TagAttribute |
getAttribute(java.lang.String name) |
protected abstract java.lang.String |
getLocationTarget(javax.faces.view.facelets.FaceletContext ctx) |
apply, assignUniqueId, createMetaRuleset, createUniqueId, doExistingComponentActions, doNewComponentActions, findReparentedComponent, getMarkId, isIterating, popComponentFromEL, pushComponentToEL
public ComponentResourceDelegate(javax.faces.view.facelets.ComponentHandler owner)
protected javax.faces.component.UIComponent findChild(javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent parent, java.lang.String tagId)
findChild
in class ComponentTagHandlerDelegateImpl
protected void addComponentToView(javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent parent, javax.faces.component.UIComponent c, boolean componentFound)
addComponentToView
in class ComponentTagHandlerDelegateImpl
protected void doOrphanedChildCleanup(javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent parent, javax.faces.component.UIComponent c)
doOrphanedChildCleanup
in class ComponentTagHandlerDelegateImpl
protected abstract java.lang.String getLocationTarget(javax.faces.view.facelets.FaceletContext ctx)
protected javax.faces.view.facelets.TagAttribute getAttribute(java.lang.String name)
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.