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

public Class ValidatorConfigProcessor

extends AbstractConfigProcessor
Class Inheritance
Static Imports
java.text.MessageFormat.format, java.util.logging.Level.FINE

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

Field Summary

Modifier and TypeField and Description
private static final Logger
private static final String
VALIDATOR

/faces-config/validator

private static final String
VALIDATOR_CLASS

/faces-config/component/validator-class

private static final String
VALIDATOR_ID

/faces-config/component/validator-id

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addValidators(FacesContext facesContext, NodeList validators, String namespace)

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.

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

Field Detail

LOGGERback to summary
private static final Logger LOGGER

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

VALIDATORback to summary
private static final String VALIDATOR

/faces-config/validator

VALIDATOR_CLASSback to summary
private static final String VALIDATOR_CLASS

/faces-config/component/validator-class

VALIDATOR_IDback to summary
private static final String VALIDATOR_ID

/faces-config/component/validator-id

Constructor Detail

ValidatorConfigProcessorback to summary
public ValidatorConfigProcessor()

Method Detail

addValidatorsback to summary
private void addValidators(FacesContext facesContext, NodeList validators, String namespace) throws XPathExpressionException
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
processDefaultValidatorIdsback to summary
private void processDefaultValidatorIds()