jbpm3的process define designer将发布在eclipse jboss ide中,
它实际上是同时解析处理两个文件:
1)processdefinition.xml
2)processdiagram.xml
前者实现流程定义,后者实现流程元素的布局,如下:
<?xml version="1.0" encoding="UTF-8"?>
<process-diagram name="process-definition">
<node name="Start" x="76" y="32">
<transition/>
</node>
<node name="end" x="77" y="147"/>
<node name="auction" x="69" y="96">
<transition/>
</node>
</process-diagram>
上面文件中的x和y就是表示该元素在流程图中的两个座标值,这样就很好的
实现了流程定义和流程图的功能实现的分离.