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

public Class BehaviorConfigProcessor

extends AbstractConfigProcessor
Class Inheritance
Imports
com.sun.faces.config.Verifier, com.sun.faces.config.manager.documents.DocumentInfo, com.sun.faces.util.FacesLogger, org.w3c.dom.Element, .Node, .NodeList, .Document, javax.faces.application.Application, javax.faces.component.behavior.Behavior, .FacesBehavior, javax.faces.context.FacesContext, javax.servlet.ServletContext, javax.xml.xpath.XPathExpressionException, java.text.MessageFormat, java.util.logging.Level, .Logger

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

Field Summary

Modifier and TypeField and Description
private static final String
BEHAVIOR

/faces-config/behavior

private static final String
BEHAVIOR_CLASS

/faces-config/behavior/behavior-class

private static final String
BEHAVIOR_ID

/faces-config/behavior/behavior-id

private static final Logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addBehaviors(NodeList behaviors, String namespace)

public void
process(ServletContext
the ServletContext for the application being configured
sc
,
FacesContext facesContext, DocumentInfo[]
@throws Exception if an error occurs during processing
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

BEHAVIORback to summary
private static final String BEHAVIOR

/faces-config/behavior

BEHAVIOR_CLASSback to summary
private static final String BEHAVIOR_CLASS

/faces-config/behavior/behavior-class

BEHAVIOR_IDback to summary
private static final String BEHAVIOR_ID

/faces-config/behavior/behavior-id

LOGGERback to summary
private static final Logger LOGGER

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

Constructor Detail

BehaviorConfigProcessorback to summary
public BehaviorConfigProcessor()

Method Detail

addBehaviorsback to summary
private void addBehaviors(NodeList behaviors, String namespace) throws XPathExpressionException
processback to summary
public void process(ServletContext sc, 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
sc:ServletContext

the ServletContext for the application being configured

documentInfos:DocumentInfo[]

@throws Exception if an error occurs during processing

Annotations
@Override
See Also
ConfigProcessor#process(javax.servlet.ServletContext, com.sun.faces.config.manager.documents.DocumentInfo[])