feature #I4GS07 代码动态组件装配的特性

This commit is contained in:
bryan31 2022-01-19 23:41:13 +08:00
parent b6e613fb5a
commit 59ac7666c3
1 changed files with 21 additions and 0 deletions

View File

@ -20,10 +20,31 @@ public class LiteFlowNodeBuilder {
return new LiteFlowNodeBuilder();
}
public static LiteFlowNodeBuilder createCommonNode(){
return new LiteFlowNodeBuilder(NodeTypeEnum.COMMON);
}
public static LiteFlowNodeBuilder createCommonCondNode(){
return new LiteFlowNodeBuilder(NodeTypeEnum.COMMON);
}
public static LiteFlowNodeBuilder createScriptNode(){
return new LiteFlowNodeBuilder(NodeTypeEnum.SCRIPT);
}
public static LiteFlowNodeBuilder createScriptCondNode(){
return new LiteFlowNodeBuilder(NodeTypeEnum.COND_SCRIPT);
}
public LiteFlowNodeBuilder() {
this.node = new Node();
}
public LiteFlowNodeBuilder(NodeTypeEnum type) {
this.node = new Node();
this.node.setType(type);
}
public LiteFlowNodeBuilder setId(String nodeId) {
this.node.setId(nodeId);
return this;