|
||||||||||
| 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,
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. |
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 abstract String getDelegateComponentFamily()
DelegatingRenderer
getDelegateComponentFamily in interface DelegatingRendererDelegatingRenderer.getDelegateComponentFamily()public abstract String getDelegateRendererType()
DelegatingRenderer
getDelegateRendererType in interface DelegatingRendererDelegatingRenderer.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 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 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 javax.faces.render.RendererIOException
public 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.RendererIOException
public 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 javax.faces.render.RendererIOException
public 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 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.Renderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||