org.apache.myfaces.test.mock
Class MockFlowHandler

java.lang.Object
  extended by javax.faces.flow.FlowHandler
      extended by org.apache.myfaces.test.mock.MockFlowHandler

public class MockFlowHandler
extends javax.faces.flow.FlowHandler

Author:
Leonardo Uribe

Field Summary
 
Fields inherited from class javax.faces.flow.FlowHandler
FLOW_ID_REQUEST_PARAM_NAME, NULL_FLOW, TO_FLOW_DOCUMENT_ID_REQUEST_PARAM_NAME
 
Constructor Summary
MockFlowHandler()
           
 
Method Summary
 void addFlow(javax.faces.context.FacesContext context, javax.faces.flow.Flow toAdd)
           
 void clientWindowTransition(javax.faces.context.FacesContext context)
           
 javax.faces.flow.Flow getCurrentFlow(javax.faces.context.FacesContext context)
           
 Map<Object,Object> getCurrentFlowScope()
           
 javax.faces.flow.Flow getFlow(javax.faces.context.FacesContext context, String definingDocumentId, String id)
           
 String getLastDisplayedViewId(javax.faces.context.FacesContext context)
           
 boolean isActive(javax.faces.context.FacesContext context, String definingDocument, String id)
           
 void popReturnMode(javax.faces.context.FacesContext context)
           
 void pushReturnMode(javax.faces.context.FacesContext context)
           
 void transition(javax.faces.context.FacesContext context, javax.faces.flow.Flow sourceFlow, javax.faces.flow.Flow targetFlow, javax.faces.flow.FlowCallNode outboundCallNode, String toViewId)
           
 
Methods inherited from class javax.faces.flow.FlowHandler
getCurrentFlow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockFlowHandler

public MockFlowHandler()
Method Detail

getCurrentFlowScope

public Map<Object,Object> getCurrentFlowScope()
Specified by:
getCurrentFlowScope in class javax.faces.flow.FlowHandler

getFlow

public javax.faces.flow.Flow getFlow(javax.faces.context.FacesContext context,
                                     String definingDocumentId,
                                     String id)
Specified by:
getFlow in class javax.faces.flow.FlowHandler

addFlow

public void addFlow(javax.faces.context.FacesContext context,
                    javax.faces.flow.Flow toAdd)
Specified by:
addFlow in class javax.faces.flow.FlowHandler

getCurrentFlow

public javax.faces.flow.Flow getCurrentFlow(javax.faces.context.FacesContext context)
Specified by:
getCurrentFlow in class javax.faces.flow.FlowHandler

isActive

public boolean isActive(javax.faces.context.FacesContext context,
                        String definingDocument,
                        String id)
Specified by:
isActive in class javax.faces.flow.FlowHandler

transition

public void transition(javax.faces.context.FacesContext context,
                       javax.faces.flow.Flow sourceFlow,
                       javax.faces.flow.Flow targetFlow,
                       javax.faces.flow.FlowCallNode outboundCallNode,
                       String toViewId)
Specified by:
transition in class javax.faces.flow.FlowHandler

clientWindowTransition

public void clientWindowTransition(javax.faces.context.FacesContext context)
Specified by:
clientWindowTransition in class javax.faces.flow.FlowHandler

getLastDisplayedViewId

public String getLastDisplayedViewId(javax.faces.context.FacesContext context)
Specified by:
getLastDisplayedViewId in class javax.faces.flow.FlowHandler

pushReturnMode

public void pushReturnMode(javax.faces.context.FacesContext context)
Specified by:
pushReturnMode in class javax.faces.flow.FlowHandler

popReturnMode

public void popReturnMode(javax.faces.context.FacesContext context)
Specified by:
popReturnMode in class javax.faces.flow.FlowHandler


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.