Class CollapsiblePanelRendererBase<T extends AbstractUICollapsiblePanel>
- java.lang.Object
-
- jakarta.faces.render.Renderer
-
- org.apache.myfaces.tobago.renderkit.RendererBase<T>
-
- org.apache.myfaces.tobago.internal.renderkit.renderer.CollapsiblePanelRendererBase<T>
-
- Direct Known Subclasses:
BoxRenderer
,PanelRenderer
,PopupRenderer
,SectionRenderer
public class CollapsiblePanelRendererBase<T extends AbstractUICollapsiblePanel> extends RendererBase<T>
-
-
Constructor Summary
Constructors Constructor Description CollapsiblePanelRendererBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decodeInternal(jakarta.faces.context.FacesContext facesContext, T component)
void
encodeChildrenInternal(jakarta.faces.context.FacesContext facesContext, T component)
protected void
encodeHidden(TobagoResponseWriter writer, String clientId, boolean collapsed)
boolean
getRendersChildren()
-
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
decode, decodeClientBehaviors, encodeBegin, encodeBeginInternal, encodeBehavior, encodeBehavior, encodeChildren, encodeEnd, encodeEndInternal, encodeReload, getBehaviorCommands, getConvertedValue, getConvertedValueInternal, getConverter, getCurrentValue, getFormattedValue, getResponseWriter, insideBegin, insideBegin, insideEnd, insideEnd, isInside, isInside, renderFocus, renderSelectItems, renderSelectItems, renderSelectItems
-
-
-
-
Method Detail
-
decodeInternal
public void decodeInternal(jakarta.faces.context.FacesContext facesContext, T component)
- Overrides:
decodeInternal
in classRendererBase<T extends AbstractUICollapsiblePanel>
-
encodeHidden
protected void encodeHidden(TobagoResponseWriter writer, String clientId, boolean collapsed) throws IOException
- Throws:
IOException
-
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildren
in classjakarta.faces.render.Renderer
-
encodeChildrenInternal
public void encodeChildrenInternal(jakarta.faces.context.FacesContext facesContext, T component) throws IOException
- Overrides:
encodeChildrenInternal
in classRendererBase<T extends AbstractUICollapsiblePanel>
- Throws:
IOException
-
-