Package jakarta.faces.render
Class RenderKit
- java.lang.Object
- 
- jakarta.faces.render.RenderKit
 
- 
- Direct Known Subclasses:
- RenderKitWrapper
 
 public abstract class RenderKit extends Object see Javadoc of Faces Specification
- 
- 
Constructor SummaryConstructors Constructor Description RenderKit()
 - 
Method SummaryAll 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- 
addClientBehaviorRendererpublic void addClientBehaviorRenderer(String type, ClientBehaviorRenderer renderer) 
 - 
addRendererpublic abstract void addRenderer(String family, String rendererType, Renderer renderer) 
 - 
createResponseStreampublic abstract ResponseStream createResponseStream(OutputStream out) 
 - 
createResponseWriterpublic abstract ResponseWriter createResponseWriter(Writer writer, String contentTypeList, String characterEncoding) 
 - 
getClientBehaviorRendererpublic ClientBehaviorRenderer getClientBehaviorRenderer(String type) 
 - 
getComponentFamiliespublic 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
 
 - 
getRendererTypespublic 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 the- Iteratorreturned by- getComponentFamilies()
- Returns:
- an iterator over the renderer-type entries for the given component-family.
- Since:
- 2.0
 
 - 
getResponseStateManagerpublic abstract ResponseStateManager getResponseStateManager() 
 
- 
 
-