Class CollapsiblePanelRendererBase<T extends AbstractUICollapsiblePanel>
java.lang.Object
javax.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>
-
Field Summary
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
decodeInternal
(javax.faces.context.FacesContext facesContext, T component) void
encodeChildrenInternal
(javax.faces.context.FacesContext facesContext, T component) protected void
encodeHidden
(TobagoResponseWriter writer, String clientId, boolean collapsed) boolean
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
Methods inherited from class javax.faces.render.Renderer
convertClientId
-
Constructor Details
-
CollapsiblePanelRendererBase
public CollapsiblePanelRendererBase()
-
-
Method Details
-
decodeInternal
- 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 classjavax.faces.render.Renderer
-
encodeChildrenInternal
public void encodeChildrenInternal(javax.faces.context.FacesContext facesContext, T component) throws IOException - Overrides:
encodeChildrenInternal
in classRendererBase<T extends AbstractUICollapsiblePanel>
- Throws:
IOException
-