Package org.apache.myfaces.application
Class NavigationHandlerImpl.NavigationContext
java.lang.Object
org.apache.myfaces.application.NavigationHandlerImpl.NavigationContext
- Enclosing class:
- NavigationHandlerImpl
A navigation command is an operation to do by the navigation handler like
do a redirect, execute a normal navigation or enter or exit a flow.
To resolve a navigation command, it is necessary to get an snapshot of the
current "navigation context" and try to resolve the command.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTargetFlow(Flow sourceFlow, Flow targetFlow, FlowCallNode flowCallNode) voidfinish(FacesContext facesContext) getCurrentFlow(FacesContext facesContext) getLastDisplayedViewId(FacesContext facesContext, Flow flow) voidpopFlow(FacesContext facesContext) voidpushFlow(FacesContext facesContext, Flow flow) voidsetNavigationCase(NavigationCase navigationCase)
-
Constructor Details
-
NavigationContext
public NavigationContext()
-
-
Method Details
-
getSourceFlows
-
getTargetFlows
-
getFlowCallNodes
-
addTargetFlow
-
getCurrentFlow
-
finish
-
popFlow
-
pushFlow
-
getLastDisplayedViewId