Package org.apache.myfaces.application
Class NavigationHandlerImpl.NavigationContext
- java.lang.Object
- 
- org.apache.myfaces.application.NavigationHandlerImpl.NavigationContext
 
- 
- Enclosing class:
- NavigationHandlerImpl
 
 protected static class NavigationHandlerImpl.NavigationContext extends Object 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 Constructor Description NavigationContext()NavigationContext(NavigationCase navigationCase)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTargetFlow(Flow sourceFlow, Flow targetFlow, FlowCallNode flowCallNode)voidfinish(FacesContext facesContext)FlowgetCurrentFlow(FacesContext facesContext)List<FlowCallNode>getFlowCallNodes()StringgetLastDisplayedViewId(FacesContext facesContext, Flow flow)NavigationCasegetNavigationCase()List<Flow>getSourceFlows()List<Flow>getTargetFlows()voidpopFlow(FacesContext facesContext)voidpushFlow(FacesContext facesContext, Flow flow)voidsetNavigationCase(NavigationCase navigationCase)
 
- 
- 
- 
Constructor Detail- 
NavigationContextpublic NavigationContext() 
 - 
NavigationContextpublic NavigationContext(NavigationCase navigationCase) 
 
- 
 - 
Method Detail- 
getNavigationCasepublic NavigationCase getNavigationCase() 
 - 
setNavigationCasepublic void setNavigationCase(NavigationCase navigationCase) 
 - 
getFlowCallNodespublic List<FlowCallNode> getFlowCallNodes() 
 - 
addTargetFlowpublic void addTargetFlow(Flow sourceFlow, Flow targetFlow, FlowCallNode flowCallNode) 
 - 
getCurrentFlowpublic Flow getCurrentFlow(FacesContext facesContext) 
 - 
finishpublic void finish(FacesContext facesContext) 
 - 
popFlowpublic void popFlow(FacesContext facesContext) 
 - 
pushFlowpublic void pushFlow(FacesContext facesContext, Flow flow) 
 - 
getLastDisplayedViewIdpublic String getLastDisplayedViewId(FacesContext facesContext, Flow flow) 
 
- 
 
-