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,
FacesContext facesContext,
DocumentInfo[] documentInfos)
Process the array of
Document s. |
static Document |
synthesizeEmptyFlowDefinition(URI uri) |
static boolean |
uriIsFlowDefinition(URI uri) |
createInstance, createInstance, createInstance, destroy, destroyInstance, findRootType, getApplication, getClassMetadataMapKey, getNodeText, getTextMap, initializeClassMetadataMap, loadClass, processAnnotations
public static boolean uriIsFlowDefinition(URI uri)
public static Document synthesizeEmptyFlowDefinition(URI uri) throws ParserConfigurationException
ParserConfigurationException
public void process(javax.servlet.ServletContext sc, FacesContext facesContext, DocumentInfo[] documentInfos) throws Exception
ConfigProcessor
Process the array of Document
s.
documentInfos
- @throws Exception if an error occurs during processingException
protected String getIdAttribute(Node node) throws XPathExpressionException
XPathExpressionException
Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.