@ProviderType public abstract class DelegatingClientComponentRendererBase extends ClientComponentRendererBase implements DelegatingClientComponentRenderer
| Constructor and Description |
|---|
DelegatingClientComponentRendererBase() |
| Modifier and Type | Method and Description |
|---|---|
String |
convertClientId(javax.faces.context.FacesContext facesContext,
String clientId) |
void |
decode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeAll(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
Convenience method that calls the delegate renderer's
Renderer.encodeBegin(FacesContext, UIComponent),
Renderer.encodeChildren(FacesContext, UIComponent), and Renderer.encodeEnd(FacesContext,
UIComponent) methods. |
void |
encodeAll(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
Convenience method that calls the delegate renderer's
Renderer.encodeBegin(FacesContext, UIComponent),
Renderer.encodeChildren(FacesContext, UIComponent), and Renderer.encodeEnd(FacesContext,
UIComponent) methods using the specified ResponseWriter. |
void |
encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
Calls the delegate renderer's
Renderer.encodeBegin(FacesContext, UIComponent) method using the specified
ResponseWriter. |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
Calls the delegate renderer's
Renderer.encodeChildren(FacesContext, UIComponent) method using the
specified ResponseWriter. |
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
Calls the delegate renderer's
Renderer.encodeEnd(FacesContext, UIComponent) method using the specified
ResponseWriter. |
void |
encodeMarkupBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeMarkupBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
Calls the delegate renderer's
ClientComponentRenderer.encodeMarkupBegin(FacesContext, UIComponent) method
with the specified ResponseWriter. |
void |
encodeMarkupEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeMarkupEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
Calls the delegate renderer's
ClientComponentRenderer.encodeMarkupEnd(FacesContext, UIComponent) method
with the specified ResponseWriter. |
Object |
getConvertedValue(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
Object submittedValue) |
abstract String |
getDelegateComponentFamily()
Returns the component family associated with the delegate renderer.
|
javax.faces.render.Renderer |
getDelegateRenderer(javax.faces.context.FacesContext facesContext)
Returns the delegate renderer from the
RenderKit associated with the specified FacesContext. |
abstract String |
getDelegateRendererType()
Returns the renderer-type associated with the delegate renderer.
|
boolean |
getRendersChildren() |
decodeClientState, encodeBooleanProperty, encodeClientIdProperty, encodeClientIdProperty, encodeClientState, encodeFunctionCall, encodeIntegerProperty, encodeJavaScript, encodeNonEscapedObjectProperty, encodeStringProperty, getClientVarName, renderScriptclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecodeClientState, encodeClientState, encodeJavaScriptpublic DelegatingClientComponentRendererBase()
public abstract String getDelegateComponentFamily()
DelegatingRenderergetDelegateComponentFamily in interface DelegatingRendererDelegatingRenderer.getDelegateComponentFamily()public abstract String getDelegateRendererType()
DelegatingRenderergetDelegateRendererType in interface DelegatingRendererDelegatingRenderer.getDelegateRendererType()public String convertClientId(javax.faces.context.FacesContext facesContext, String clientId)
convertClientId in class javax.faces.render.Rendererpublic void decode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
decode in class ClientComponentRendererBasepublic void encodeAll(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
DelegatingRendererRenderer.encodeBegin(FacesContext, UIComponent),
Renderer.encodeChildren(FacesContext, UIComponent), and Renderer.encodeEnd(FacesContext,
UIComponent) methods.encodeAll in interface DelegatingRendererIOExceptionDelegatingRenderer.encodeAll(javax.faces.context.FacesContext, javax.faces.component.UIComponent)public void encodeAll(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeBegin(FacesContext, UIComponent),
Renderer.encodeChildren(FacesContext, UIComponent), and Renderer.encodeEnd(FacesContext,
UIComponent) methods using the specified ResponseWriter.encodeAll in interface DelegatingRendererIOExceptionDelegatingRenderer.encodeAll(javax.faces.context.FacesContext, javax.faces.component.UIComponent,
javax.faces.context.ResponseWriter)public void encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeBegin in class ClientComponentRendererBaseIOExceptionpublic void encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeBegin(FacesContext, UIComponent) method using the specified
ResponseWriter.encodeBegin in interface DelegatingRendererIOExceptionDelegatingRenderer.encodeBegin(javax.faces.context.FacesContext, javax.faces.component.UIComponent,
javax.faces.context.ResponseWriter)public void encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeChildren in class javax.faces.render.RendererIOExceptionpublic void encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeChildren(FacesContext, UIComponent) method using the
specified ResponseWriter.encodeChildren in interface DelegatingRendererIOExceptionDelegatingRenderer.encodeChildren(javax.faces.context.FacesContext, javax.faces.component.UIComponent,
javax.faces.context.ResponseWriter)public void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeEnd in class ClientComponentRendererBaseIOExceptionpublic void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeEnd(FacesContext, UIComponent) method using the specified
ResponseWriter.encodeEnd in interface DelegatingRendererIOExceptionDelegatingRenderer.encodeEnd(javax.faces.context.FacesContext, javax.faces.component.UIComponent,
javax.faces.context.ResponseWriter)public void encodeMarkupBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeMarkupBegin in interface ClientComponentRendererencodeMarkupBegin in class ClientComponentRendererBaseIOExceptionClientComponentRenderer.encodeMarkupBegin(javax.faces.context.FacesContext,
javax.faces.component.UIComponent)public void encodeMarkupBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
throws IOException
DelegatingClientComponentRendererClientComponentRenderer.encodeMarkupBegin(FacesContext, UIComponent) method
with the specified ResponseWriter.public void encodeMarkupEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeMarkupEnd in interface ClientComponentRendererencodeMarkupEnd in class ClientComponentRendererBaseIOExceptionClientComponentRenderer.encodeMarkupEnd(javax.faces.context.FacesContext,
javax.faces.component.UIComponent)public void encodeMarkupEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
javax.faces.context.ResponseWriter delegationResponseWriter)
throws IOException
DelegatingClientComponentRendererClientComponentRenderer.encodeMarkupEnd(FacesContext, UIComponent) method
with the specified ResponseWriter.public Object getConvertedValue(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, Object submittedValue) throws javax.faces.convert.ConverterException
getConvertedValue in class javax.faces.render.Rendererjavax.faces.convert.ConverterExceptionpublic javax.faces.render.Renderer getDelegateRenderer(javax.faces.context.FacesContext facesContext)
DelegatingRendererRenderKit associated with the specified FacesContext.getDelegateRenderer in interface DelegatingRendererDelegatingRenderer.getDelegateRenderer(javax.faces.context.FacesContext)public boolean getRendersChildren()
getRendersChildren in class javax.faces.render.RendererCopyright © 2020 Liferay, Inc.. All rights reserved.