Package org.apache.empire.jsf2.pages
Class PageDefinitions
java.lang.Object
org.apache.empire.jsf2.pages.PageDefinitions
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsView(String viewId) returns true if the view exists in the page map or false otherwisereturns the default (welcome) page definition.static PageDefinitionsgetPageFromViewId(String viewId) returns a page definition for a given viewIdgetPageUri(PageDefinition pageDef) returns the page uri (without contextRoot!)returns the page uri extensionprotected static voidregisterPage(PageDefinition pageDef) register a page.voidregisterPageBeans(FacesImplementation facesImpl) Register page beans with the BeanManager
-
Field Details
-
pageUriExtension
-
-
Constructor Details
-
PageDefinitions
-
PageDefinitions
protected PageDefinitions()
-
-
Method Details
-
getInstance
-
registerPageBeans
Register page beans with the BeanManager- Parameters:
facesImpl- the faces implementation
-
getPageUriExtension
returns the page uri extension- Returns:
- the page uri extension
-
getPageUri
returns the page uri (without contextRoot!) for given page definition- Parameters:
pageDef- the page definition- Returns:
- the page uri
-
containsView
returns true if the view exists in the page map or false otherwise- Parameters:
viewId- the view id- Returns:
- true if the view exists in the page map or false otherwise
-
getDefaultPage
returns the default (welcome) page definition. By default this is the first page in the PageMap- Returns:
- the default (welcome) page definition.
-
getPageFromViewId
returns a page definition for a given viewId- Parameters:
viewId- the view id- Returns:
- the page definition
-
registerPage
register a page. Called internally from PageDefinition constructor! Do not call yourself.- Parameters:
pageDef- the page definition
-