public class RenderKitFactoryImpl
extends jakarta.faces.render.RenderKitFactory
| Modifier and Type | Field and Description |
|---|---|
protected String |
className |
protected String |
renderKitId |
protected ConcurrentHashMap<String,jakarta.faces.render.RenderKit> |
renderKits |
| Constructor and Description |
|---|
RenderKitFactoryImpl()
Constructor registers default Render kit.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRenderKit(String renderKitId,
jakarta.faces.render.RenderKit renderKit)
Register the specified
RenderKit instance, associated with the specified renderKitId, to be
supported by this RenderKitFactory, replacing any previously registered RenderKit for this
identifier. |
jakarta.faces.render.RenderKit |
getRenderKit(jakarta.faces.context.FacesContext context,
String renderKitId)
Return a
RenderKit instance for the specified render kit identifier, possibly customized based on dynamic
characteristics of the specified FacesContext, if non-null. |
Iterator<String> |
getRenderKitIds()
Return an
Iterator over the set of render kit identifiers registered with this factory. |
protected String renderKitId
protected String className
protected ConcurrentHashMap<String,jakarta.faces.render.RenderKit> renderKits
public RenderKitFactoryImpl()
public void addRenderKit(String renderKitId, jakarta.faces.render.RenderKit renderKit)
jakarta.faces.render.RenderKitFactory
Register the specified RenderKit instance, associated with the specified renderKitId, to be
supported by this RenderKitFactory, replacing any previously registered RenderKit for this
identifier.
addRenderKit in class jakarta.faces.render.RenderKitFactoryrenderKitId - Identifier of the RenderKit to registerrenderKit - RenderKit instance that we are registeringpublic jakarta.faces.render.RenderKit getRenderKit(jakarta.faces.context.FacesContext context,
String renderKitId)
jakarta.faces.render.RenderKitFactory
Return a RenderKit instance for the specified render kit identifier, possibly customized based on dynamic
characteristics of the specified FacesContext, if non-null. If there is no registered
RenderKit for the specified identifier, return null. The set of available render kit identifiers
is available via the getRenderKitIds() method.
getRenderKit in class jakarta.faces.render.RenderKitFactorycontext - FacesContext for the request currently being processed, or null if none is available.renderKitId - Render kit identifier of the requested RenderKit instanceRenderKit instancepublic Iterator<String> getRenderKitIds()
jakarta.faces.render.RenderKitFactory
Return an Iterator over the set of render kit identifiers registered with this factory. This set must
include the value specified by RenderKitFactory.HTML_BASIC_RENDER_KIT.
getRenderKitIds in class jakarta.faces.render.RenderKitFactoryIterator over the set of render kit identifiersCopyright © 2010–2022 JBoss by Red Hat. All rights reserved.