Top Description Fields Constructors Methods
com.sun.faces.config.processor

public Class RenderKitConfigProcessor

extends AbstractConfigProcessor
Class Inheritance
Static Imports
com.sun.faces.util.MessageUtils.RENDERER_CANNOT_BE_REGISTERED_ID, .MessageUtils.getExceptionMessageString, java.text.MessageFormat.format, java.util.logging.Level.FINE

This ConfigProcessor handles all elements defined under /faces-config/render-kit.

Field Summary

Modifier and TypeField and Description
private static final String
CLIENT_BEHAVIOR_RENDERER

/faces-config/render-kit/client-behavior-renderer

private static final String
CLIENT_BEHAVIOR_RENDERER_CLASS

/faces-config/render-kit/client-behavior-renderer/client-behavior-renderer-class

private static final String
CLIENT_BEHAVIOR_RENDERER_TYPE

/faces-config/render-kit/client-behavior-renderer/client-behavior-renderer-type

private static final Logger
private static final String
RENDERER

/faces-config/render-kit/renderer

private static final String
RENDERER_CLASS

/faces-config/render-kit/renderer/renderer-class

private static final String
RENDERER_FAMILY

/faces-config/render-kit/renderer/component-family

private static final String
RENDERER_TYPE

/faces-config/render-kit/renderer/renderer-type

private static final String
RENDERKIT

/faces-config/render-kit

private static final String
RENDERKIT_CLASS

/faces-config/render-kit/render-kit-class

private static final String
RENDERKIT_ID

/faces-config/render-kit/render-kit-id

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addClientBehaviorRenderers(ServletContext servletContext, FacesContext facesContext, RenderKit renderKit, Document owningDocument, List<Node> behaviorRenderers)

private void
addRenderers(ServletContext sc, FacesContext facesContext, RenderKit renderKit, Document owningDocument, List<Node> renderers)

private void
addRenderKits(ServletContext sc, FacesContext facesContext, NodeList renderKits, Document owningDocument, Map<String, Map<Document, List<Node>>> renderers, Map<String, Map<Document, List<Node>>> behaviorRenderers, RenderKitFactory renderKitFactory)

public void
process(ServletContext
the ServletContext for the application being configured
servletContext
,
FacesContext
the current faces context
facesContext
,
DocumentInfo[]
the document infos
documentInfos
)

Implements com.sun.faces.config.processor.ConfigProcessor.process.

Process the array of Documents.

Inherited from com.sun.faces.config.processor.AbstractConfigProcessor:
createInstancecreateInstancecreateInstancedestroydestroyInstancefindRootTypegetApplicationgetClassMetadataMapKeygetNodeTextgetTextMapinitializeClassMetadataMaploadClassprocessAnnotations

Field Detail

CLIENT_BEHAVIOR_RENDERERback to summary
private static final String CLIENT_BEHAVIOR_RENDERER

/faces-config/render-kit/client-behavior-renderer

CLIENT_BEHAVIOR_RENDERER_CLASSback to summary
private static final String CLIENT_BEHAVIOR_RENDERER_CLASS

/faces-config/render-kit/client-behavior-renderer/client-behavior-renderer-class

CLIENT_BEHAVIOR_RENDERER_TYPEback to summary
private static final String CLIENT_BEHAVIOR_RENDERER_TYPE

/faces-config/render-kit/client-behavior-renderer/client-behavior-renderer-type

LOGGERback to summary
private static final Logger LOGGER

Hides com.sun.faces.config.processor.AbstractConfigProcessor.LOGGER.

RENDERERback to summary
private static final String RENDERER

/faces-config/render-kit/renderer

RENDERER_CLASSback to summary
private static final String RENDERER_CLASS

/faces-config/render-kit/renderer/renderer-class

RENDERER_FAMILYback to summary
private static final String RENDERER_FAMILY

/faces-config/render-kit/renderer/component-family

RENDERER_TYPEback to summary
private static final String RENDERER_TYPE

/faces-config/render-kit/renderer/renderer-type

RENDERKITback to summary
private static final String RENDERKIT

/faces-config/render-kit

RENDERKIT_CLASSback to summary
private static final String RENDERKIT_CLASS

/faces-config/render-kit/render-kit-class

RENDERKIT_IDback to summary
private static final String RENDERKIT_ID

/faces-config/render-kit/render-kit-id

Constructor Detail

RenderKitConfigProcessorback to summary
public RenderKitConfigProcessor()

Method Detail

addClientBehaviorRenderersback to summary
private void addClientBehaviorRenderers(ServletContext servletContext, FacesContext facesContext, RenderKit renderKit, Document owningDocument, List<Node> behaviorRenderers)
addRenderersback to summary
private void addRenderers(ServletContext sc, FacesContext facesContext, RenderKit renderKit, Document owningDocument, List<Node> renderers)
addRenderKitsback to summary
private void addRenderKits(ServletContext sc, FacesContext facesContext, NodeList renderKits, Document owningDocument, Map<String, Map<Document, List<Node>>> renderers, Map<String, Map<Document, List<Node>>> behaviorRenderers, RenderKitFactory renderKitFactory)
processback to summary
public void process(ServletContext servletContext, FacesContext facesContext, DocumentInfo[] documentInfos) throws Exception

Implements com.sun.faces.config.processor.ConfigProcessor.process.

Doc from com.sun.faces.config.processor.ConfigProcessor.process.

Process the array of Documents.

Parameters
servletContext:ServletContext

the ServletContext for the application being configured

facesContext:FacesContext

the current faces context

documentInfos:DocumentInfo[]

the document infos

Annotations
@Override
Exceptions
Exception:
if an error occurs during processing