Package com.sun.faces.config.processor
Class FacesFlowDefinitionConfigProcessor
java.lang.Object
com.sun.faces.config.processor.AbstractConfigProcessor
com.sun.faces.config.processor.FacesFlowDefinitionConfigProcessor
- All Implemented Interfaces:
ConfigProcessor
public class FacesFlowDefinitionConfigProcessor extends AbstractConfigProcessor
This ConfigProcessor handles all elements defined under /faces-config/flow-definition.
-
Constructor Summary
Constructors Constructor Description FacesFlowDefinitionConfigProcessor() -
Method Summary
Modifier and Type Method Description protected StringgetAttribute(Node node, String attrName)protected StringgetIdAttribute(Node node)voidprocess(jakarta.servlet.ServletContext sc, FacesContext facesContext, DocumentInfo[] documentInfos)Process the array ofDocuments.static DocumentsynthesizeEmptyFlowDefinition(URI uri)static booleanuriIsFlowDefinition(URI uri)Methods inherited from class com.sun.faces.config.processor.AbstractConfigProcessor
createInstance, createInstance, createInstance, destroy, destroyInstance, findRootType, getApplication, getClassMetadataMapKey, getNodeText, getTextMap, initializeClassMetadataMap, loadClass, processAnnotations
-
Constructor Details
-
FacesFlowDefinitionConfigProcessor
public FacesFlowDefinitionConfigProcessor()
-
-
Method Details
-
uriIsFlowDefinition
-
synthesizeEmptyFlowDefinition
- Throws:
ParserConfigurationException
-
process
public void process(jakarta.servlet.ServletContext sc, FacesContext facesContext, DocumentInfo[] documentInfos) throws ExceptionDescription copied from interface:ConfigProcessorProcess the array of
Documents.- Throws:
Exception- if an error occurs during processing
-
getAttribute
-
getIdAttribute
- Throws:
XPathExpressionException
-