常用方法
获取当前选中的元素
getActive()
获取流程实例 getModeler()
* getModeler.get()-获取对应类型元素
* getModeler.getModdle()-用于创建元素
* getModeler.getModeling()-用于修改XML数据
获取元素的业务对象
getBusinessObject(element)
判断元素类型
is(element, "bpmn:Participant")
id,name设置
getNameValue()
setNameValue()
getIdValue()
setIdValue()
执行监听器
getExecutionListeners()
updateExecutionListener()
removeExecutionListener()
任务监听器
getTaskListeners()
updateTaskListener()
removeTaskListener()
扩展属性
createModdleElement()
getExtensionElementsList()
创建元素
createModdleElement()
数据组装
节点属性
1、在src\packages\moddle-extensions\activiti.json文件中找到对应的XML节点配置,在properties数组中添加想要的属性
2、更新时使用updateProperties方法更新属性
扩展属性
1、在src\packages\moddle-extensions\activiti.json文件中添加一个新的节点配置(注意:name要大写开头)
2、更新扩展属性
监听器自定义属性
1、数据转换
2、更新属性