@@ -73,43 +73,47 @@ public FlowWork build() {
73
73
74
74
public class Nodes {
75
75
76
- public Nodes node (String id , String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , long timeout , TitleGenerator titleGenerator , ErrTrigger errTrigger , boolean editable , List <FlowButton > buttons ) {
77
- FlowNode node = new FlowNode (id , name , code , view , NodeType .parser (code ), approvalType , titleGenerator , operatorMatcher , timeout , errTrigger , editable , buttons );
76
+ public Nodes node (String id , String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , long timeout , TitleGenerator titleGenerator , ErrTrigger errTrigger , boolean editable , boolean mergeable , List <FlowButton > buttons ) {
77
+ FlowNode node = new FlowNode (id , name , code , view , NodeType .parser (code ), approvalType , titleGenerator , operatorMatcher , timeout , errTrigger , editable ,mergeable , buttons );
78
78
work .addNode (node );
79
79
return this ;
80
80
}
81
81
82
82
public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , long timeout , boolean editable ) {
83
- return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , timeout , TitleGenerator .defaultTitleGenerator (), null , editable , null );
83
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , timeout , TitleGenerator .defaultTitleGenerator (), null , editable ,false , null );
84
84
}
85
85
86
- public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , long timeout , boolean editable , List <FlowButton > buttons ) {
87
- return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , timeout , TitleGenerator .defaultTitleGenerator (), null , editable , buttons );
86
+ public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , long timeout , boolean editable ,boolean mergeable ) {
87
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , timeout , TitleGenerator .defaultTitleGenerator (), null , editable ,mergeable , null );
88
+ }
89
+
90
+ public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , long timeout , boolean editable ,boolean mergeable , List <FlowButton > buttons ) {
91
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , timeout , TitleGenerator .defaultTitleGenerator (), null , editable ,mergeable , buttons );
88
92
}
89
93
90
94
91
- public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , boolean editable ) {
92
- return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), null , editable , null );
95
+ public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , boolean editable , boolean mergeable ) {
96
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), null , editable ,mergeable , null );
93
97
}
94
98
95
- public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , boolean editable , List <FlowButton > buttons ) {
96
- return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), null , editable , buttons );
99
+ public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , boolean editable ,boolean mergeable , List <FlowButton > buttons ) {
100
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), null , editable ,mergeable , buttons );
97
101
}
98
102
99
103
public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , List <FlowButton > buttons ) {
100
- return node (name , code , view , approvalType , operatorMatcher , true , buttons );
104
+ return node (name , code , view , approvalType , operatorMatcher , true ,false , buttons );
101
105
}
102
106
103
107
public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher ) {
104
- return node (name , code , view , approvalType , operatorMatcher , true , null );
108
+ return node (name , code , view , approvalType , operatorMatcher , true ,false , null );
105
109
}
106
110
107
- public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , ErrTrigger errTrigger , boolean editable , List <FlowButton > buttons ) {
108
- return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), errTrigger , editable , buttons );
111
+ public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , ErrTrigger errTrigger , boolean editable ,boolean mergeable , List <FlowButton > buttons ) {
112
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), errTrigger , editable ,mergeable , buttons );
109
113
}
110
114
111
- public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , ErrTrigger errTrigger , boolean editable ) {
112
- return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), errTrigger , editable , null );
115
+ public Nodes node (String name , String code , String view , ApprovalType approvalType , OperatorMatcher operatorMatcher , ErrTrigger errTrigger , boolean editable , boolean mergeable ) {
116
+ return node (RandomGenerator .generateUUID (), name , code , view , approvalType , operatorMatcher , 0 , TitleGenerator .defaultTitleGenerator (), errTrigger , editable ,mergeable , null );
113
117
}
114
118
115
119
0 commit comments