com.sun.faces.config.processor
public class ApplicationConfigProcessor extends AbstractConfigProcessor
This ConfigProcessor
handles all elements defined under
/faces-config/application
.
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ACTION_LISTENER
/faces-config/application/action-listener |
private static java.lang.String |
APPLICATION
/faces-config/application |
private static java.lang.String |
BASE_NAME
/faces-config/application/resource-bundle/base-name |
private static java.lang.String |
DEFAULT_LOCALE
/faces-config/application/locale-config/default-locale |
private static java.lang.String |
DEFAULT_RENDERKIT_ID
/faces-config/application/default-render-kit-id |
private static java.lang.String |
DEFAULT_VALIDATORS
/faces-config/application/default-validators |
private static java.lang.String |
EL_RESOLVER
/faces-config/application/el-resolver |
private static java.util.logging.Logger |
LOGGER |
private static java.lang.String |
MESSAGE_BUNDLE
/faces-config/application/message-bundle |
private static java.lang.String |
NAVIGATION_HANDLER
/faces-config/application/navigation-handler |
private static java.lang.String |
PROPERTY_RESOLVER
/faces-config/application/property-resolver |
private static java.lang.String |
RES_DESCRIPTIONS
/faces-config/application/resource-bundle/description |
private static java.lang.String |
RES_DISPLAY_NAMES
/faces-config/application/resource-bundle/display-name |
private static java.lang.String |
RESOURCE_BUNDLE
/faces-config/application/resource-bundle |
private static java.lang.String |
RESOURCE_HANDLER
/faces-config/application/resource-handler |
private static java.lang.String |
SOURCE_CLASS
/faces-config/application/system-event-listener/source-class |
private static java.lang.String |
STATE_MANAGER
/faces-config/application/state-manager |
private static java.lang.String |
SUPPORTED_LOCALE
/faces-config/application/locale-config/supported-locale |
private static java.lang.String |
SYSTEM_EVENT_CLASS
/faces-config/application/system-event-listener/system-event-class |
private static java.lang.String |
SYSTEM_EVENT_LISTENER
/faces-config/application/system-event-listener |
private static java.lang.String |
SYSTEM_EVENT_LISTENER_CLASS
/faces-config/application/system-event-listener/system-event-listener-class |
private static java.lang.String |
VALIDATOR_ID
/faces-config/application/default-validators/validator-id |
private static java.lang.String |
VAR
/faces-config/application/resource-bundle/var |
private static java.lang.String |
VARIABLE_RESOLVER
/faces-config/application/variable-resolver |
private static java.lang.String |
VIEW_HANDLER
/faces-config/application/view-handler |
Constructor and Description |
---|
ApplicationConfigProcessor() |
Modifier and Type | Method and Description |
---|---|
private void |
addActionListener(javax.faces.application.Application application,
org.w3c.dom.Node actionListener) |
private void |
addELResolver(ApplicationAssociate associate,
org.w3c.dom.Node elResolver) |
private void |
addPropertyResolver(ApplicationAssociate associate,
org.w3c.dom.Node propertyResolver) |
private void |
addResouceBundle(ApplicationAssociate associate,
org.w3c.dom.Node resourceBundle) |
private void |
addSupportedLocale(javax.faces.application.Application application,
org.w3c.dom.Node supportedLocale) |
private void |
addSystemEventListener(javax.faces.application.Application application,
org.w3c.dom.Node systemEventListener) |
private void |
addVariableResolver(ApplicationAssociate associate,
org.w3c.dom.Node variableResolver) |
private java.util.Set<java.util.Locale> |
getCurrentLocales(javax.faces.application.Application application) |
(package private) static boolean |
isBeanValidatorAvailable() |
void |
process(javax.servlet.ServletContext sc,
DocumentInfo[] documentInfos)
Process the array of
Document s. |
private void |
processViewHandlers(javax.faces.application.Application app,
java.util.LinkedHashMap<java.lang.String,org.w3c.dom.Node> viewHandlers) |
private void |
registerDefaultValidatorIds(javax.faces.application.Application application,
java.util.LinkedHashSet<java.lang.String> defaultValidatorIds)
If defaultValidatorIds is null, then no <default-validators> element appeared in any configuration file.
|
private void |
setDefaultLocale(javax.faces.application.Application application,
org.w3c.dom.Node defaultLocale) |
private void |
setDefaultRenderKitId(javax.faces.application.Application application,
org.w3c.dom.Node defaultId) |
private void |
setMessageBundle(javax.faces.application.Application application,
org.w3c.dom.Node messageBundle) |
private void |
setNavigationHandler(javax.faces.application.Application application,
org.w3c.dom.Node navigationHandler) |
private void |
setResourceHandler(javax.faces.application.Application application,
org.w3c.dom.Node resourceHandler) |
private void |
setStateManager(javax.faces.application.Application application,
org.w3c.dom.Node stateManager) |
private void |
setViewHandler(javax.faces.application.Application application,
org.w3c.dom.Node viewHandler) |
createInstance, createInstance, findRootType, getApplication, getNodeText, getTextMap, invokeNext, loadClass, processAnnotations, setNext
private static final java.util.logging.Logger LOGGER
private static final java.lang.String APPLICATION
/faces-config/application
private static final java.lang.String ACTION_LISTENER
/faces-config/application/action-listener
private static final java.lang.String DEFAULT_RENDERKIT_ID
/faces-config/application/default-render-kit-id
private static final java.lang.String DEFAULT_VALIDATORS
/faces-config/application/default-validators
private static final java.lang.String VALIDATOR_ID
/faces-config/application/default-validators/validator-id
private static final java.lang.String MESSAGE_BUNDLE
/faces-config/application/message-bundle
private static final java.lang.String NAVIGATION_HANDLER
/faces-config/application/navigation-handler
private static final java.lang.String VIEW_HANDLER
/faces-config/application/view-handler
private static final java.lang.String STATE_MANAGER
/faces-config/application/state-manager
private static final java.lang.String RESOURCE_HANDLER
/faces-config/application/resource-handler
private static final java.lang.String EL_RESOLVER
/faces-config/application/el-resolver
private static final java.lang.String PROPERTY_RESOLVER
/faces-config/application/property-resolver
private static final java.lang.String VARIABLE_RESOLVER
/faces-config/application/variable-resolver
private static final java.lang.String DEFAULT_LOCALE
/faces-config/application/locale-config/default-locale
private static final java.lang.String SUPPORTED_LOCALE
/faces-config/application/locale-config/supported-locale
private static final java.lang.String RESOURCE_BUNDLE
/faces-config/application/resource-bundle
private static final java.lang.String BASE_NAME
/faces-config/application/resource-bundle/base-name
private static final java.lang.String VAR
/faces-config/application/resource-bundle/var
private static final java.lang.String RES_DESCRIPTIONS
/faces-config/application/resource-bundle/description
private static final java.lang.String RES_DISPLAY_NAMES
/faces-config/application/resource-bundle/display-name
private static final java.lang.String SYSTEM_EVENT_LISTENER
/faces-config/application/system-event-listener
private static final java.lang.String SYSTEM_EVENT_LISTENER_CLASS
/faces-config/application/system-event-listener/system-event-listener-class
private static final java.lang.String SYSTEM_EVENT_CLASS
/faces-config/application/system-event-listener/system-event-class
private static final java.lang.String SOURCE_CLASS
/faces-config/application/system-event-listener/source-class
public void process(javax.servlet.ServletContext sc, DocumentInfo[] documentInfos) throws java.lang.Exception
ConfigProcessor
Process the array of Document
s.
sc
- the ServletContext
for the application being configureddocumentInfos
- @throws Exception if an error occurs during processingjava.lang.Exception
ConfigProcessor.process(javax.servlet.ServletContext,com.sun.faces.config.DocumentInfo[])
private void registerDefaultValidatorIds(javax.faces.application.Application application, java.util.LinkedHashSet<java.lang.String> defaultValidatorIds)
static boolean isBeanValidatorAvailable()
private void setMessageBundle(javax.faces.application.Application application, org.w3c.dom.Node messageBundle)
private void setDefaultRenderKitId(javax.faces.application.Application application, org.w3c.dom.Node defaultId)
private void addActionListener(javax.faces.application.Application application, org.w3c.dom.Node actionListener)
private void setNavigationHandler(javax.faces.application.Application application, org.w3c.dom.Node navigationHandler)
private void setStateManager(javax.faces.application.Application application, org.w3c.dom.Node stateManager)
private void setViewHandler(javax.faces.application.Application application, org.w3c.dom.Node viewHandler)
private void addELResolver(ApplicationAssociate associate, org.w3c.dom.Node elResolver)
private void addPropertyResolver(ApplicationAssociate associate, org.w3c.dom.Node propertyResolver)
private void addVariableResolver(ApplicationAssociate associate, org.w3c.dom.Node variableResolver)
private void setDefaultLocale(javax.faces.application.Application application, org.w3c.dom.Node defaultLocale)
private void addSupportedLocale(javax.faces.application.Application application, org.w3c.dom.Node supportedLocale)
private void addResouceBundle(ApplicationAssociate associate, org.w3c.dom.Node resourceBundle)
private java.util.Set<java.util.Locale> getCurrentLocales(javax.faces.application.Application application)
private void setResourceHandler(javax.faces.application.Application application, org.w3c.dom.Node resourceHandler)
private void addSystemEventListener(javax.faces.application.Application application, org.w3c.dom.Node systemEventListener)
private void processViewHandlers(javax.faces.application.Application app, java.util.LinkedHashMap<java.lang.String,org.w3c.dom.Node> viewHandlers)
Copyright © 2002-2010 Oracle America, Inc. All Rights Reserved.