Package org.apache.myfaces.flow
Class FlowImpl
- java.lang.Object
-
- jakarta.faces.flow.Flow
-
- org.apache.myfaces.flow.FlowImpl
-
-
Constructor Summary
Constructors Constructor Description FlowImpl()
-
Method Summary
-
-
-
Method Detail
-
freeze
public void freeze()
Description copied from interface:Freezable
Call this method when the object will be made available to the runtime
-
getClientWindowFlowId
public String getClientWindowFlowId(ClientWindow curWindow)
- Specified by:
getClientWindowFlowId
in classFlow
-
getDefiningDocumentId
public String getDefiningDocumentId()
- Specified by:
getDefiningDocumentId
in classFlow
-
setDefiningDocumentId
public void setDefiningDocumentId(String definingDocumentId)
-
setId
public void setId(String id)
-
getInitializer
public jakarta.el.MethodExpression getInitializer()
- Specified by:
getInitializer
in classFlow
-
setInitializer
public void setInitializer(jakarta.el.MethodExpression initializer)
-
getFinalizer
public jakarta.el.MethodExpression getFinalizer()
- Specified by:
getFinalizer
in classFlow
-
setFinalizer
public void setFinalizer(jakarta.el.MethodExpression finalizer)
-
getStartNodeId
public String getStartNodeId()
- Specified by:
getStartNodeId
in classFlow
-
setStartNodeId
public void setStartNodeId(String startNodeId)
-
getInboundParameters
public Map<String,Parameter> getInboundParameters()
- Specified by:
getInboundParameters
in classFlow
-
getFlowCalls
public Map<String,FlowCallNode> getFlowCalls()
- Specified by:
getFlowCalls
in classFlow
-
putFlowCall
public void putFlowCall(String key, FlowCallNode value)
-
getMethodCalls
public List<MethodCallNode> getMethodCalls()
- Specified by:
getMethodCalls
in classFlow
-
addMethodCall
public void addMethodCall(MethodCallNode value)
-
getReturns
public Map<String,ReturnNode> getReturns()
- Specified by:
getReturns
in classFlow
-
putReturn
public void putReturn(String key, ReturnNode value)
-
getSwitches
public Map<String,SwitchNode> getSwitches()
- Specified by:
getSwitches
in classFlow
-
putSwitch
public void putSwitch(String key, SwitchNode value)
-
addView
public void addView(ViewNode value)
-
getFlowCall
public FlowCallNode getFlowCall(Flow targetFlow)
- Specified by:
getFlowCall
in classFlow
-
addNavigationCases
public void addNavigationCases(String fromViewId, Set<NavigationCase> navigationCases)
-
addNavigationCase
public void addNavigationCase(NavigationCase navigationCase)
-
removeNavigationCase
public void removeNavigationCase(NavigationCase navigationCase)
-
getNavigationCases
public Map<String,Set<NavigationCase>> getNavigationCases()
- Specified by:
getNavigationCases
in classFlow
-
-