public class FacesFlowDefinitionConfigProcessor extends AbstractConfigProcessor
This ConfigProcessor handles all elements defined under
/faces-config/flow-definition.
| Constructor and Description |
|---|
FacesFlowDefinitionConfigProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAttribute(Node node,
String attrName) |
protected String |
getIdAttribute(Node node) |
void |
process(javax.servlet.ServletContext sc,
DocumentInfo[] documentInfos)
Process the array of
Documents. |
static Document |
synthesizeEmptyFlowDefinition(URI uri) |
static boolean |
uriIsFlowDefinition(URI uri) |
createInstance, createInstance, createInstance, destroy, destroyInstance, destroyNext, findRootType, getApplication, getClassMetadataMapKey, getNext, getNodeText, getTextMap, initializeClassMetadataMap, invokeNext, loadClass, processAnnotations, setNextpublic static boolean uriIsFlowDefinition(URI uri)
public static Document synthesizeEmptyFlowDefinition(URI uri) throws ParserConfigurationException
ParserConfigurationExceptionpublic void process(javax.servlet.ServletContext sc,
DocumentInfo[] documentInfos)
throws Exception
ConfigProcessor
Process the array of Documents.
sc - the ServletContext for the application being configureddocumentInfos - @throws Exception if an error occurs during processingExceptionprotected String getIdAttribute(Node node) throws XPathExpressionException
XPathExpressionExceptionCopyright © 2010–2018 JBoss by Red Hat. All rights reserved.