java.lang.Object
jakarta.faces.render.RenderKitFactory
com.sun.faces.renderkit.RenderKitFactoryImpl
- All Implemented Interfaces:
FacesWrapper<RenderKitFactory>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected ConcurrentHashMap<String, RenderKit> Fields inherited from class jakarta.faces.render.RenderKitFactory
HTML_BASIC_RENDER_KIT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRenderKit(String renderKitId, RenderKit renderKit) Register the specifiedRenderKitinstance, associated with the specifiedrenderKitId, to be supported by thisRenderKitFactory, replacing any previously registeredRenderKitfor this identifier.getRenderKit(FacesContext context, String renderKitId) Return aRenderKitinstance for the specified render kit identifier, possibly customized based on dynamic characteristics of the specifiedFacesContext, if non-null.Return anIteratorover the set of render kit identifiers registered with this factory.Methods inherited from class jakarta.faces.render.RenderKitFactory
getWrapped
-
Field Details
-
renderKitId
-
className
-
renderKits
-
-
Constructor Details
-
RenderKitFactoryImpl
public RenderKitFactoryImpl()Constructor registers default Render kit.
-
-
Method Details
-
addRenderKit
Description copied from class:RenderKitFactoryRegister the specified
RenderKitinstance, associated with the specifiedrenderKitId, to be supported by thisRenderKitFactory, replacing any previously registeredRenderKitfor this identifier.- Specified by:
addRenderKitin classRenderKitFactory- Parameters:
renderKitId- Identifier of theRenderKitto registerrenderKit-RenderKitinstance that we are registering
-
getRenderKit
Description copied from class:RenderKitFactoryReturn a
RenderKitinstance for the specified render kit identifier, possibly customized based on dynamic characteristics of the specifiedFacesContext, if non-null. If there is no registeredRenderKitfor the specified identifier, returnnull. The set of available render kit identifiers is available via thegetRenderKitIds()method.- Specified by:
getRenderKitin classRenderKitFactory- Parameters:
context- FacesContext for the request currently being processed, ornullif none is available.renderKitId- Render kit identifier of the requestedRenderKitinstance- Returns:
- a
RenderKitinstance
-
getRenderKitIds
Description copied from class:RenderKitFactoryReturn an
Iteratorover the set of render kit identifiers registered with this factory. This set must include the value specified byRenderKitFactory.HTML_BASIC_RENDER_KIT.- Specified by:
getRenderKitIdsin classRenderKitFactory- Returns:
- an
Iteratorover the set of render kit identifiers
-