1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package javax.faces.flow.builder;
20
21 import javax.faces.flow.Flow;
22
23
24
25
26
27 public abstract class FlowBuilder
28 {
29
30 public abstract FlowBuilder id(String definingDocumentId,
31 String id);
32
33 public abstract ViewBuilder viewNode(String viewNodeId,
34 String vdlDocumentId);
35
36 public abstract SwitchBuilder switchNode(String switchNodeId);
37
38 public abstract ReturnBuilder returnNode(String returnNodeId);
39
40 public abstract MethodCallBuilder methodCallNode(String methodCallNodeId);
41
42 public abstract FlowCallBuilder flowCallNode(String flowCallNodeId);
43
44 public abstract FlowBuilder initializer(javax.el.MethodExpression methodExpression);
45
46 public abstract FlowBuilder initializer(String methodExpression);
47
48 public abstract FlowBuilder finalizer(javax.el.MethodExpression methodExpression);
49
50 public abstract FlowBuilder finalizer(String methodExpression);
51
52 public abstract FlowBuilder inboundParameter(String name,
53 javax.el.ValueExpression value);
54
55 public abstract FlowBuilder inboundParameter(String name,
56 String value);
57
58 public abstract Flow getFlow();
59
60 public abstract NavigationCaseBuilder navigationCase();
61 }