public class FacesConfigInfo extends Object
Wrapper around the /WEB-INF/faces-config.xml, if present, to expose information relevant to the
intialization of the runtime.
| Constructor and Description |
|---|
FacesConfigInfo(DocumentInfo documentInfo)
Creates a new
WebInfFacesConfig document based on the provided Document. |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAbsoluteOrdering() |
boolean |
isMetadataComplete() |
boolean |
isVersionGreaterOrEqual(double version) |
boolean |
isWebInfFacesConfig() |
public FacesConfigInfo(DocumentInfo documentInfo)
WebInfFacesConfig document based on the provided Document. If the
Document does not represent the WEB-INF/faces-config.xml the isWebInfFacesConfig()
method will return falsedocumentInfo - DocumentInfo representing the /WEB-INF/faces-config.xmlpublic boolean isVersionGreaterOrEqual(double version)
version - version to checktrue if version is greater or equal to the version of the
/WEB-INF/faces-config.xmlpublic boolean isWebInfFacesConfig()
true if the Document provided at construction time represents the
/WEB-INF/faces-config.xml.public boolean isMetadataComplete()
true if the Document provided at construction time represents the
/WEB-INF/faces-config.xml and is metadata complete.public List<String> getAbsoluteOrdering()
List of document names that in the order that they should be processed. The presense of the
keyword "others" indicates all documents not explicitly referenced by name in the list should be places in the final
parsing order at same location. If there are multiple documents that aren't named and the others element is present,
the order that these documents are inserted into the final list is unspecified at this time.Copyright © 2010–2022 JBoss by Red Hat. All rights reserved.