java.lang.Object
jakarta.faces.render.Renderer
com.sun.faces.renderkit.html_basic.CompositeFacetRenderer
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.
-
Field Summary
Fields inherited from class jakarta.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
encodeChildren
(FacesContext context, UIComponent component) Render the child components of thisUIComponent
, following the rules described forencodeBegin()
to acquire the appropriate value to be rendered.boolean
Return a flag indicating whether thisRenderer
is responsible for rendering the children the component it is asked to render.Methods inherited from class jakarta.faces.render.Renderer
convertClientId, decode, encodeBegin, encodeEnd, getConvertedValue
-
Constructor Details
-
CompositeFacetRenderer
public CompositeFacetRenderer()
-
-
Method Details
-
encodeChildren
Description copied from class:Renderer
Render the child components of this
UIComponent
, following the rules described forencodeBegin()
to acquire the appropriate value to be rendered. This method will only be called if therendersChildren
property of this component istrue
.- Overrides:
encodeChildren
in classRenderer
- Parameters:
context
-FacesContext
for the response we are creatingcomponent
-UIComponent
whose children are to be rendered- Throws:
IOException
- if an input/output error occurs while rendering
-
getRendersChildren
public boolean getRendersChildren()Description copied from class:Renderer
Return a flag indicating whether this
Renderer
is responsible for rendering the children the component it is asked to render. The default implementation returnsfalse
.- Overrides:
getRendersChildren
in classRenderer
- Returns:
- the current value of the flag
-