|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.faces.render.Renderer
com.liferay.faces.util.render.DelegatingRendererBase
public abstract class DelegatingRendererBase
This is an abstract class that implements the DelegatingRenderer interface in order to provide base
functionality for delegating the responsibility of rendering a UIComponent to a different renderer.
| Field Summary |
|---|
| Fields inherited from class javax.faces.render.Renderer |
|---|
PASSTHROUGH_RENDERER_LOCALNAME_KEY |
| Constructor Summary | |
|---|---|
DelegatingRendererBase()
|
|
| Method Summary | |
|---|---|
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,
DelegationResponseWriter 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 DelegationResponseWriter. |
void |
encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
void |
encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
Calls the delegate renderer's Renderer.encodeBegin(FacesContext, UIComponent) method using the specified
DelegationResponseWriter. |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
Calls the delegate renderer's Renderer.encodeChildren(FacesContext, UIComponent) method using the
specified DelegationResponseWriter. |
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
Calls the delegate renderer's Renderer.encodeEnd(FacesContext, UIComponent) method using the specified
DelegationResponseWriter. |
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()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DelegatingRendererBase()
| Method Detail |
|---|
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 javax.faces.render.Renderer
public 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 DelegatingRendererIOException
public void encodeAll(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeBegin(FacesContext, UIComponent),
Renderer.encodeChildren(FacesContext, UIComponent), and Renderer.encodeEnd(FacesContext,
UIComponent) methods using the specified DelegationResponseWriter.
encodeAll in interface DelegatingRendererIOException
public void encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeBegin in class javax.faces.render.RendererIOException
public void encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeBegin(FacesContext, UIComponent) method using the specified
DelegationResponseWriter.
encodeBegin in interface DelegatingRendererIOException
public void encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeChildren in class javax.faces.render.RendererIOException
public void encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeChildren(FacesContext, UIComponent) method using the
specified DelegationResponseWriter.
encodeChildren in interface DelegatingRendererIOException
public void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeEnd in class javax.faces.render.RendererIOException
public void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
DelegationResponseWriter delegationResponseWriter)
throws IOException
DelegatingRendererRenderer.encodeEnd(FacesContext, UIComponent) method using the specified
DelegationResponseWriter.
encodeEnd in interface DelegatingRendererIOException
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 abstract String getDelegateComponentFamily()
DelegatingRenderer
getDelegateComponentFamily in interface DelegatingRendererpublic javax.faces.render.Renderer getDelegateRenderer(javax.faces.context.FacesContext facesContext)
DelegatingRendererRenderKit associated with the specified FacesContext.
getDelegateRenderer in interface DelegatingRendererpublic abstract String getDelegateRendererType()
DelegatingRenderer
getDelegateRendererType in interface DelegatingRendererpublic boolean getRendersChildren()
getRendersChildren in class javax.faces.render.Renderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||