public class RenderKitFactoryImpl
extends javax.faces.render.RenderKitFactory
| Modifier and Type | Field and Description |
|---|---|
protected String |
className |
protected String |
renderKitId |
protected ConcurrentHashMap<String,javax.faces.render.RenderKit> |
renderKits |
| Constructor and Description |
|---|
RenderKitFactoryImpl()
Constructor registers default Render kit.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRenderKit(String renderKitId,
javax.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. |
javax.faces.render.RenderKit |
getRenderKit(javax.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,javax.faces.render.RenderKit> renderKits
public RenderKitFactoryImpl()
public void addRenderKit(String renderKitId, javax.faces.render.RenderKit renderKit)
javax.faces.render.RenderKitFactoryRegister 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 javax.faces.render.RenderKitFactoryrenderKitId - Identifier of the RenderKit to registerrenderKit - RenderKit instance that we are registeringpublic javax.faces.render.RenderKit getRenderKit(javax.faces.context.FacesContext context,
String renderKitId)
javax.faces.render.RenderKitFactoryReturn 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 javax.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()
javax.faces.render.RenderKitFactoryReturn 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 javax.faces.render.RenderKitFactoryIterator over the set of render kit identifiersCopyright © 2010–2024 JBoss by Red Hat. All rights reserved.