public class CompositeFacetRenderer extends Renderer
This Renderer
is responsible for rendering the content of a
facet defined within the using page template in the desired location
within the composite component implementation section.
PASSTHROUGH_RENDERER_LOCALNAME_KEY
Constructor and Description |
---|
CompositeFacetRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
encodeChildren(FacesContext context,
UIComponent component)
Render the child components of this
UIComponent , following
the rules described for encodeBegin() to acquire the
appropriate value to be rendered. |
boolean |
getRendersChildren()
Return a flag indicating whether this
Renderer is responsible
for rendering the children the component it is asked to render. |
convertClientId, decode, encodeBegin, encodeEnd, getConvertedValue
public void encodeChildren(FacesContext context, UIComponent component) throws IOException
Renderer
Render the child components of this UIComponent
, following
the rules described for encodeBegin()
to acquire the
appropriate value to be rendered. This method will only be called
if the rendersChildren
property of this component
is true
.
encodeChildren
in class Renderer
context
- FacesContext
for the response we are creatingcomponent
- UIComponent
whose children are to be renderedIOException
- if an input/output error occurs while renderingpublic boolean getRendersChildren()
Renderer
Return a flag indicating whether this Renderer
is responsible
for rendering the children the component it is asked to render.
The default implementation returns false
.
getRendersChildren
in class Renderer
Copyright © 1997–2019 Eclipse Foundation. All rights reserved.