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, renderScript
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
decodeClientState, encodeClientState, encodeJavaScript
public DelegatingClientComponentRendererBase()
public abstract String getDelegateComponentFamily()
DelegatingRenderer
getDelegateComponentFamily
in interface DelegatingRenderer
DelegatingRenderer.getDelegateComponentFamily()
public abstract String getDelegateRendererType()
DelegatingRenderer
getDelegateRendererType
in interface DelegatingRenderer
DelegatingRenderer.getDelegateRendererType()
public String convertClientId(javax.faces.context.FacesContext facesContext, String clientId)
convertClientId
in class javax.faces.render.Renderer
public void decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
decode
in class ClientComponentRendererBase
public void encodeAll(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent) throws IOException
DelegatingRenderer
Renderer.encodeBegin(FacesContext, UIComponent)
,
Renderer.encodeChildren(FacesContext, UIComponent)
, and Renderer.encodeEnd(FacesContext,
UIComponent)
methods.encodeAll
in interface DelegatingRenderer
IOException
DelegatingRenderer.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
DelegatingRenderer
Renderer.encodeBegin(FacesContext, UIComponent)
,
Renderer.encodeChildren(FacesContext, UIComponent)
, and Renderer.encodeEnd(FacesContext,
UIComponent)
methods using the specified ResponseWriter
.encodeAll
in interface DelegatingRenderer
IOException
DelegatingRenderer.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 ClientComponentRendererBase
IOException
public void encodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.context.ResponseWriter delegationResponseWriter) throws IOException
DelegatingRenderer
Renderer.encodeBegin(FacesContext, UIComponent)
method using the specified
ResponseWriter
.encodeBegin
in interface DelegatingRenderer
IOException
DelegatingRenderer.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.Renderer
IOException
public void encodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.context.ResponseWriter delegationResponseWriter) throws IOException
DelegatingRenderer
Renderer.encodeChildren(FacesContext, UIComponent)
method using the
specified ResponseWriter
.encodeChildren
in interface DelegatingRenderer
IOException
DelegatingRenderer.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 ClientComponentRendererBase
IOException
public void encodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.context.ResponseWriter delegationResponseWriter) throws IOException
DelegatingRenderer
Renderer.encodeEnd(FacesContext, UIComponent)
method using the specified
ResponseWriter
.encodeEnd
in interface DelegatingRenderer
IOException
DelegatingRenderer.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 ClientComponentRenderer
encodeMarkupBegin
in class ClientComponentRendererBase
IOException
ClientComponentRenderer.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
DelegatingClientComponentRenderer
ClientComponentRenderer.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 ClientComponentRenderer
encodeMarkupEnd
in class ClientComponentRendererBase
IOException
ClientComponentRenderer.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
DelegatingClientComponentRenderer
ClientComponentRenderer.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.Renderer
javax.faces.convert.ConverterException
public javax.faces.render.Renderer getDelegateRenderer(javax.faces.context.FacesContext facesContext)
DelegatingRenderer
RenderKit
associated with the specified FacesContext
.getDelegateRenderer
in interface DelegatingRenderer
DelegatingRenderer.getDelegateRenderer(javax.faces.context.FacesContext)
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.render.Renderer
Copyright © 2018 Liferay, Inc.. All rights reserved.