@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 |
delegateFactorynextHandler, 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, onComponentCreatedapplyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributesgetAttribute, getRequiredAttribute, toStringpublic static final String RENDER_FACET_USED
@JSFFaceletAttribute(name="name",
className="jakarta.el.ValueExpression",
deferredValueType="java.lang.String",
required=true)
protected final TagAttribute _name
@JSFFaceletAttribute(name="required",
className="jakarta.el.ValueExpression",
deferredValueType="boolean")
protected final TagAttribute _required
public RenderFacetHandler(ComponentConfig config)
public void apply(FaceletContext ctx, UIComponent parent) throws IOException
apply in interface FaceletHandlerapply in class DelegatingMetaTagHandlerIOExceptionpublic void onComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent)
onComponentPopulated in class ComponentHandlerCopyright © 2021 The Apache Software Foundation. All rights reserved.