@@ -73,43 +73,47 @@ public FlowWork build() {
7373
7474 public class Nodes {
7575
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 );
7878 work .addNode (node );
7979 return this ;
8080 }
8181
8282 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 );
8484 }
8585
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 );
8892 }
8993
9094
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 );
9397 }
9498
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 );
97101 }
98102
99103 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 );
101105 }
102106
103107 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 );
105109 }
106110
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 );
109113 }
110114
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 );
113117 }
114118
115119
0 commit comments