@JSFFaceletTag(name="composite:renderFacet") public class RenderFacetHandler extends ComponentHandler
Modifier and Type | Field and Description |
---|---|
protected TagAttribute |
_name
The name that identify the current facet.
|
protected TagAttribute |
_required
Define if the facet to be inserted is required or not for every instance of
this composite component.
|
static String |
RENDER_FACET_USED |
delegateFactory
nextHandler, tag, tagId
Constructor and Description |
---|
RenderFacetHandler(ComponentConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
apply(FaceletContext ctx,
UIComponent parent) |
void |
onComponentPopulated(FaceletContext ctx,
UIComponent c,
UIComponent parent) |
createComponent, getComponentConfig, getTagHandlerDelegate, isNew, onComponentCreated
applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
getAttribute, getRequiredAttribute, toString
public static final String RENDER_FACET_USED
@JSFFaceletAttribute(name="name", className="javax.el.ValueExpression", deferredValueType="java.lang.String", required=true) protected final TagAttribute _name
@JSFFaceletAttribute(name="required", className="javax.el.ValueExpression", deferredValueType="boolean") protected final TagAttribute _required
public RenderFacetHandler(ComponentConfig config)
public void apply(FaceletContext ctx, UIComponent parent) throws IOException
apply
in interface FaceletHandler
apply
in class DelegatingMetaTagHandler
IOException
public void onComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent)
onComponentPopulated
in class ComponentHandler
Copyright © 2020 The Apache Software Foundation. All rights reserved.