Package javax.faces.render
Class RenderKit
- java.lang.Object
-
- javax.faces.render.RenderKit
-
- Direct Known Subclasses:
RenderKitWrapper
public abstract class RenderKit extends Object
see Javadoc of JSF Specification
-
-
Constructor Summary
Constructors Constructor Description RenderKit()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addClientBehaviorRenderer(String type, ClientBehaviorRenderer renderer)
abstract void
addRenderer(String family, String rendererType, Renderer renderer)
abstract ResponseStream
createResponseStream(OutputStream out)
abstract ResponseWriter
createResponseWriter(Writer writer, String contentTypeList, String characterEncoding)
ClientBehaviorRenderer
getClientBehaviorRenderer(String type)
Iterator<String>
getClientBehaviorRendererTypes()
Iterator<String>
getComponentFamilies()
Return anIterator
over the component-family entries supported by thisRenderKit
instance.abstract Renderer
getRenderer(String family, String rendererType)
Iterator<String>
getRendererTypes(String componentFamily)
Return anIterator
over the renderer-type entries for the given component-family.abstract ResponseStateManager
getResponseStateManager()
-
-
-
Method Detail
-
addClientBehaviorRenderer
public void addClientBehaviorRenderer(String type, ClientBehaviorRenderer renderer)
-
addRenderer
public abstract void addRenderer(String family, String rendererType, Renderer renderer)
-
createResponseStream
public abstract ResponseStream createResponseStream(OutputStream out)
-
createResponseWriter
public abstract ResponseWriter createResponseWriter(Writer writer, String contentTypeList, String characterEncoding)
-
getClientBehaviorRenderer
public ClientBehaviorRenderer getClientBehaviorRenderer(String type)
-
getComponentFamilies
public Iterator<String> getComponentFamilies()
Return an
Iterator
over the component-family entries supported by thisRenderKit
instance.The default implementation of this method returns an empty
Iterator
- Returns:
- an iterator over the component families supported by this
RenderKit
. - Since:
- 2.0
-
getRendererTypes
public Iterator<String> getRendererTypes(String componentFamily)
Return an
Iterator
over the renderer-type entries for the given component-family.If the specified
componentFamily
is not known to thisRenderKit
implementation, return an emptyIterator
The default implementation of this method returns an empty
Iterator
- Parameters:
componentFamily
- one of the members of theIterator
returned bygetComponentFamilies()
- Returns:
- an iterator over the renderer-type entries for the given component-family.
- Since:
- 2.0
-
getResponseStateManager
public abstract ResponseStateManager getResponseStateManager()
-
-