This ConfigProcessor handles all elements defined under /faces-config/navigation-rule.
| Modifier and Type | Field and Description |
|---|---|
| private static final String | FROM_ACTION
/faces-config/navigation-rule/navigation-case/from-action |
| private static final String | FROM_OUTCOME
/faces-config/navigation-rule/navigation-case/from-outcome |
| private static final String | FROM_VIEW_ID
/faces-config/navigation-rule/from-view-id |
| private static final String | FROM_VIEW_ID_DEFAULT
If |
| private static final String | IF
/faces-config/navigation-rule/navigation-case/if |
| private static final String | INCLUDE_VIEW_PARAMS_ATTRIBUTE
/faces-config/navigation-rule/navigation-case/redirect[@include-page-params] |
| private static final Logger | |
| private static final String | NAVIGATION_CASE
/faces-config/navigation-rule/navigation-case |
| private static final String | NAVIGATION_RULE
/faces-config/navigation-rule |
| private static final String | REDIRECT
/faces-config/navigation-rule/navigation-case/redirect |
| private static final String | REDIRECT_PARAM
/faces-confg/navigation-rule/navigation-case/redirect/redirect-param |
| private static final String | REDIRECT_PARAM_NAME
/faces-confg/navigation-rule/navigation-case/redirect/redirect-param/name |
| private static final String | REDIRECT_PARAM_VALUE
/faces-confg/navigation-rule/navigation-case/redirect/redirect-param/value |
| private static final String | TO_FLOW_DOCUMENT_ID
/faces-config/navigation-rule/navigation-case/to-flow-document-id |
| private static final String | TO_VIEW_ID
/faces-config/navigation-rule/navigation-case/to-view-id |
| private static final String | VIEW_PARAM
/faces-confg/navigation-rule/navigation-case/redirect/view-param |
| private static final String | VIEW_PARAM_NAME
/faces-confg/navigation-rule/navigation-case/redirect/view-param/name |
| private static final String | VIEW_PARAM_VALUE
/faces-confg/navigation-rule/navigation-case/redirect/view-param/value |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | addNavigationCasesForRule(String fromViewId, List<Node> navigationCases, NavigationHandler navHandler, ServletContext sc)
|
| private void | |
| private boolean | |
| public void | process(ServletContext
the sc, FacesContext ServletContext for the application being configuredthe current faces context facesContext, DocumentInfo[] the document infos documentInfos)Implements com.
Process the array of |
| private Map |
| FROM_ACTION | back to summary |
|---|---|
| private static final String FROM_ACTION /faces-config/navigation-rule/navigation-case/from-action | |
| FROM_OUTCOME | back to summary |
|---|---|
| private static final String FROM_OUTCOME /faces-config/navigation-rule/navigation-case/from-outcome | |
| FROM_VIEW_ID | back to summary |
|---|---|
| private static final String FROM_VIEW_ID /faces-config/navigation-rule/from-view-id | |
| FROM_VIEW_ID_DEFAULT | back to summary |
|---|---|
| private static final String FROM_VIEW_ID_DEFAULT
If
| |
| IF | back to summary |
|---|---|
| private static final String IF /faces-config/navigation-rule/navigation-case/if | |
| INCLUDE_VIEW_PARAMS_ATTRIBUTE | back to summary |
|---|---|
| private static final String INCLUDE_VIEW_PARAMS_ATTRIBUTE /faces-config/navigation-rule/navigation-case/redirect[@include-page-params] | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER Hides com. | |
| NAVIGATION_CASE | back to summary |
|---|---|
| private static final String NAVIGATION_CASE /faces-config/navigation-rule/navigation-case | |
| NAVIGATION_RULE | back to summary |
|---|---|
| private static final String NAVIGATION_RULE /faces-config/navigation-rule | |
| REDIRECT | back to summary |
|---|---|
| private static final String REDIRECT /faces-config/navigation-rule/navigation-case/redirect | |
| REDIRECT_PARAM | back to summary |
|---|---|
| private static final String REDIRECT_PARAM /faces-confg/navigation-rule/navigation-case/redirect/redirect-param | |
| REDIRECT_PARAM_NAME | back to summary |
|---|---|
| private static final String REDIRECT_PARAM_NAME /faces-confg/navigation-rule/navigation-case/redirect/redirect-param/name | |
| REDIRECT_PARAM_VALUE | back to summary |
|---|---|
| private static final String REDIRECT_PARAM_VALUE /faces-confg/navigation-rule/navigation-case/redirect/redirect-param/value | |
| TO_FLOW_DOCUMENT_ID | back to summary |
|---|---|
| private static final String TO_FLOW_DOCUMENT_ID /faces-config/navigation-rule/navigation-case/to-flow-document-id | |
| TO_VIEW_ID | back to summary |
|---|---|
| private static final String TO_VIEW_ID /faces-config/navigation-rule/navigation-case/to-view-id | |
| VIEW_PARAM | back to summary |
|---|---|
| private static final String VIEW_PARAM /faces-confg/navigation-rule/navigation-case/redirect/view-param | |
| VIEW_PARAM_NAME | back to summary |
|---|---|
| private static final String VIEW_PARAM_NAME /faces-confg/navigation-rule/navigation-case/redirect/view-param/name | |
| VIEW_PARAM_VALUE | back to summary |
|---|---|
| private static final String VIEW_PARAM_VALUE /faces-confg/navigation-rule/navigation-case/redirect/view-param/value | |
| NavigationConfigProcessor | back to summary |
|---|---|
| public NavigationConfigProcessor() | |
| addNavigationCasesForRule | back to summary |
|---|---|
| private void addNavigationCasesForRule(String fromViewId, List<Node> navigationCases, NavigationHandler navHandler, ServletContext sc) | |
| addNavigationRules | back to summary |
|---|---|
| private void addNavigationRules(NodeList navigationRules, NavigationHandler navHandler, ServletContext sc) throws XPathExpressionException | |
| isIncludeViewParams | back to summary |
|---|---|
| private boolean isIncludeViewParams(Node n) | |
| process | back to summary |
|---|---|
| public void process(ServletContext sc, FacesContext facesContext, DocumentInfo[] documentInfos) throws Exception Implements com. Doc from com.
Process the array of
| |
| processParameters | back to summary |
|---|---|
| private Map | |