java.lang.Object
com.sun.faces.config.manager.FacesConfigInfo
Wrapper around the /WEB-INF/faces-config.xml
, if present, to expose information relevant to the
intialization of the runtime.
-
Constructor Summary
ConstructorDescriptionFacesConfigInfo
(DocumentInfo documentInfo) Creates a newWebInfFacesConfig
document based on the providedDocument
. -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
isVersionGreaterOrEqual
(double version) boolean
-
Constructor Details
-
FacesConfigInfo
Creates a newWebInfFacesConfig
document based on the providedDocument
. If theDocument
does not represent theWEB-INF/faces-config.xml
theisWebInfFacesConfig()
method will returnfalse
- Parameters:
documentInfo
- DocumentInfo representing the/WEB-INF/faces-config.xml
-
-
Method Details
-
isVersionGreaterOrEqual
public boolean isVersionGreaterOrEqual(double version) - Parameters:
version
- version to check- Returns:
true
ifversion
is greater or equal to the version of the/WEB-INF/faces-config.xml
-
isWebInfFacesConfig
public boolean isWebInfFacesConfig()- Returns:
true
if theDocument
provided at construction time represents the/WEB-INF/faces-config.xml
.
-
isMetadataComplete
public boolean isMetadataComplete()- Returns:
true
if theDocument
provided at construction time represents the/WEB-INF/faces-config.xml
and is metadata complete.
-
getAbsoluteOrdering
- Returns:
- a
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.
-