org.apache.myfaces.trinidadinternal.renderkit
Class RenderKitDecorator

java.lang.Object
  extended by javax.faces.render.RenderKit
      extended by org.apache.myfaces.trinidadinternal.renderkit.RenderKitBase
          extended by org.apache.myfaces.trinidadinternal.renderkit.RenderKitDecorator
All Implemented Interfaces:
org.apache.myfaces.trinidad.util.Service.Provider
Direct Known Subclasses:
DesktopRenderKit, PdaRenderKit

public abstract class RenderKitDecorator
extends RenderKitBase
implements org.apache.myfaces.trinidad.util.Service.Provider


Constructor Summary
RenderKitDecorator()
           
 
Method Summary
protected  javax.faces.context.ResponseWriter createDecoratedResponseWriter(javax.faces.context.ResponseWriter delegate)
           
 javax.faces.context.ResponseStream createResponseStream(java.io.OutputStream out)
           
 javax.faces.context.ResponseWriter createResponseWriter(java.io.Writer writer, java.lang.String contentTypeList, java.lang.String encoding)
           
 javax.faces.render.Renderer findRenderer(java.lang.String componentFamily, java.lang.String rendererType)
          Finds a renderer - and returns null if one cannot be found.
protected abstract  java.lang.String getDecoratedRenderKitId()
           
protected  javax.faces.render.RenderKit getRenderKit()
           
 javax.faces.render.ResponseStateManager getResponseStateManager()
           
<T> T
getService(java.lang.Class<T> serviceClass)
           
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.RenderKitBase
addRenderer, addRenderer, attachAggregatedRenderKit, getRenderer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderKitDecorator

public RenderKitDecorator()
Method Detail

getService

public <T> T getService(java.lang.Class<T> serviceClass)
Specified by:
getService in interface org.apache.myfaces.trinidad.util.Service.Provider

createResponseWriter

public javax.faces.context.ResponseWriter createResponseWriter(java.io.Writer writer,
                                                               java.lang.String contentTypeList,
                                                               java.lang.String encoding)
Specified by:
createResponseWriter in class javax.faces.render.RenderKit

createResponseStream

public javax.faces.context.ResponseStream createResponseStream(java.io.OutputStream out)
Specified by:
createResponseStream in class javax.faces.render.RenderKit

getResponseStateManager

public javax.faces.render.ResponseStateManager getResponseStateManager()
Specified by:
getResponseStateManager in class javax.faces.render.RenderKit

createDecoratedResponseWriter

protected javax.faces.context.ResponseWriter createDecoratedResponseWriter(javax.faces.context.ResponseWriter delegate)

findRenderer

public javax.faces.render.Renderer findRenderer(java.lang.String componentFamily,
                                                java.lang.String rendererType)
Description copied from class: RenderKitBase
Finds a renderer - and returns null if one cannot be found. getRenderer() will log a warning when one cannot be found.

Overrides:
findRenderer in class RenderKitBase

getRenderKit

protected javax.faces.render.RenderKit getRenderKit()

getDecoratedRenderKitId

protected abstract java.lang.String getDecoratedRenderKitId()


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.