Package org.apache.myfaces.flow.builder
Class FlowBuilderImpl
- java.lang.Object
-
- jakarta.faces.flow.builder.FlowBuilder
-
- org.apache.myfaces.flow.builder.FlowBuilderImpl
-
public class FlowBuilderImpl extends FlowBuilder
- Since:
- 2.2
- Author:
- Leonardo Uribe
-
-
Constructor Summary
Constructors Constructor Description FlowBuilderImpl()FlowBuilderImpl(FacesContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.el.MethodExpressioncreateMethodExpression(String methodExpression)jakarta.el.MethodExpressioncreateMethodExpression(String methodExpression, Class[] paramTypes)jakarta.el.ValueExpressioncreateValueExpression(String value)FlowBuilderfinalizer(jakarta.el.MethodExpression methodExpression)FlowBuilderfinalizer(String methodExpression)FlowCallBuilderflowCallNode(String flowCallNodeId)FlowgetFlow()FlowBuilderid(String definingDocumentId, String id)FlowBuilderinboundParameter(String name, jakarta.el.ValueExpression value)FlowBuilderinboundParameter(String name, String value)FlowBuilderinitializer(jakarta.el.MethodExpression methodExpression)FlowBuilderinitializer(String methodExpression)MethodCallBuildermethodCallNode(String methodCallNodeId)NavigationCaseBuildernavigationCase()ReturnBuilderreturnNode(String returnNodeId)SwitchBuilderswitchNode(String switchNodeId)ViewBuilderviewNode(String viewNodeId, String vdlDocumentId)
-
-
-
Constructor Detail
-
FlowBuilderImpl
public FlowBuilderImpl()
-
FlowBuilderImpl
public FlowBuilderImpl(FacesContext context)
-
-
Method Detail
-
id
public FlowBuilder id(String definingDocumentId, String id)
- Specified by:
idin classFlowBuilder
-
viewNode
public ViewBuilder viewNode(String viewNodeId, String vdlDocumentId)
- Specified by:
viewNodein classFlowBuilder
-
switchNode
public SwitchBuilder switchNode(String switchNodeId)
- Specified by:
switchNodein classFlowBuilder
-
returnNode
public ReturnBuilder returnNode(String returnNodeId)
- Specified by:
returnNodein classFlowBuilder
-
methodCallNode
public MethodCallBuilder methodCallNode(String methodCallNodeId)
- Specified by:
methodCallNodein classFlowBuilder
-
flowCallNode
public FlowCallBuilder flowCallNode(String flowCallNodeId)
- Specified by:
flowCallNodein classFlowBuilder
-
initializer
public FlowBuilder initializer(jakarta.el.MethodExpression methodExpression)
- Specified by:
initializerin classFlowBuilder
-
initializer
public FlowBuilder initializer(String methodExpression)
- Specified by:
initializerin classFlowBuilder
-
finalizer
public FlowBuilder finalizer(jakarta.el.MethodExpression methodExpression)
- Specified by:
finalizerin classFlowBuilder
-
finalizer
public FlowBuilder finalizer(String methodExpression)
- Specified by:
finalizerin classFlowBuilder
-
inboundParameter
public FlowBuilder inboundParameter(String name, jakarta.el.ValueExpression value)
- Specified by:
inboundParameterin classFlowBuilder
-
inboundParameter
public FlowBuilder inboundParameter(String name, String value)
- Specified by:
inboundParameterin classFlowBuilder
-
getFlow
public Flow getFlow()
- Specified by:
getFlowin classFlowBuilder
-
createMethodExpression
public jakarta.el.MethodExpression createMethodExpression(String methodExpression)
-
createMethodExpression
public jakarta.el.MethodExpression createMethodExpression(String methodExpression, Class[] paramTypes)
-
createValueExpression
public jakarta.el.ValueExpression createValueExpression(String value)
-
navigationCase
public NavigationCaseBuilder navigationCase()
- Specified by:
navigationCasein classFlowBuilder
-
-