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 voidaddClientBehaviorRenderer(String type, ClientBehaviorRenderer renderer)abstract voidaddRenderer(String family, String rendererType, Renderer renderer)abstract ResponseStreamcreateResponseStream(OutputStream out)abstract ResponseWritercreateResponseWriter(Writer writer, String contentTypeList, String characterEncoding)ClientBehaviorRenderergetClientBehaviorRenderer(String type)Iterator<String>getClientBehaviorRendererTypes()Iterator<String>getComponentFamilies()Return anIteratorover the component-family entries supported by thisRenderKitinstance.abstract RenderergetRenderer(String family, String rendererType)Iterator<String>getRendererTypes(String componentFamily)Return anIteratorover the renderer-type entries for the given component-family.abstract ResponseStateManagergetResponseStateManager()
-
-
-
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
Iteratorover the component-family entries supported by thisRenderKitinstance.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
Iteratorover the renderer-type entries for the given component-family.If the specified
componentFamilyis not known to thisRenderKitimplementation, return an emptyIteratorThe default implementation of this method returns an empty
Iterator- Parameters:
componentFamily- one of the members of theIteratorreturned bygetComponentFamilies()- Returns:
- an iterator over the renderer-type entries for the given component-family.
- Since:
- 2.0
-
getResponseStateManager
public abstract ResponseStateManager getResponseStateManager()
-
-