当前位置: 移动技术网 > IT编程>开发语言>Java > activiti获取到流程图节点信息之任务节点

activiti获取到流程图节点信息之任务节点

2018年05月04日  | 移动技术网IT编程  | 我要评论

//获取bpmnModel对象

BpmnModel model1 = new BpmnJsonConverter().convertToBpmnModel(modelNode);

//由于我们这里仅仅定义了一个Process 所以获取集合中的第一个就可以

//Process对象封装了全部的节点、连线、以及关口等信息。拿到这个对象就能够为所欲为了。

Process process = model1.getProcesses().get(0);

//获取全部的FlowElement(流元素)信息

Collection<FlowElement> flowElements = process.getFlowElements();

 

for (FlowElement flowElement : flowElements) {

//假设是任务节点

if(flowElement instanceof UserTask) {

    

UserTask userTask = (UserTask)flowElement;

if(userTask != null) {

//userTask就是任务节点对象,大家可根据自己的需求来进行查看

}

}

}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网