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 SummaryConstructors
- 
Method SummaryModifier 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- 
NavigationContextpublic NavigationContext()
 
- 
- 
Method Details
- 
getSourceFlows
- 
getTargetFlows
- 
getFlowCallNodes
- 
addTargetFlow
- 
getCurrentFlow
- 
finish
- 
popFlow
- 
pushFlow
- 
getLastDisplayedViewId