题外话:
这两天周末在家陪老婆和儿子没上来更新请大家见谅!上一篇介绍了调色板和画布区的页面结构,这篇讲解一下属性区的结构也是定制器最重要的一个页面。
属性区整体页面结构如图:
在这个区域可以定义工作流中不同模型的属性,那么如何打开这个页面?其实很简单只要在你需要定义属性的模型上点击鼠标右键然后选择Properties就可以打开这个页面。对于不同的模型这个页面可能会有不同,这里就不一一介绍,这里只介绍几个常用的节点,其他模型可定义的属性可以直接下载定制器运行浏览。
节点可以设置的属性一般包括以下几个部分:、
1.General:定义当前节点通用属性,如:ID、Name、同步/异步等;
2.Main Config:定义当前节点的个性化的属性(不同的节点会有不同,请预览定制器),如:候选人/组(User Task)、脚本(Script Task)、业务规则(Business Rule Task)等等。
3.Listener:定义当前节点的事件监听,通过为节点事件(开始、结束等事件)添加监听程序实现复杂的业务流程,监听程序可以是Java类或者表达式等;
4.Multi Instance:定义当前节点是否为多实例,通过配置属性可以实现节点内的复杂流转,如:并序会签和顺序会签;
以上介绍的四个部分是大部分节点都共有的属性,但是也不排除有个别的节点有所不同,具体请参照设计器,至于每一部分内部的属性如何配置以及实际意义请参照Activiti官方文档(已经写的很详细),这里不再过多的赘述。
对于流程和连接线的属性配置都与节点类似,这里不再占用过多的篇幅介绍,只给两个截图:
流程属性配置:
连接线的属性配置:
http://lisonghua2010.iteye.com/admin/blogs/1490165
Activit官方文档地址
http://activiti.org/userguide/index.html
下篇预告:
设计器的核心库Draw2d详解
-------------------------------------------------华丽分割线---------------------------------------------------------------------
温馨提示,下面是广告时间(不喜请绕行)
推广一下本人的小店:
http://tianya-zahuopu.taobao.com/
优惠多多,欢迎光临!
相关推荐
easyui实现的Activiti工作流引擎web版流程设计器 跨浏览器流程设计器 打开文件 processDesigner\wf\designer\index.html
基于easyui实现的activiti模型设计器。
easyui实现的Activiti工作流引擎web版流程设计器 跨浏览器流程设计器 1.根据Activit设计器实现了除User Task外的其余节点。 2.重构的JS脚本,更利于扩展。
该登录页面是基于EasyUI前台框架,提供字段校验,覆盖正常的登录页面的内容项,可以再次基础上进行扩展。
本项目是基于EasyUI改进的JSP和Hibernate页面设计源码,主要使用Java进行开发。项目共包含325个文件,其中CSS样式文件158个,PNG图片文件115个,JAR打包文件11个,GIF图片文件11个,JSP页面文件7个,Java源代码文件6...
基于easyui做的一套管理系统 基于easyui做的一套管理系统
基于easyui的OA系统,是个模板框架,我博客里有预览,
基于easyui中的textbox输入框自定义的颜色选择器及源码
基于hibernate spring struts shiro activiti easyui框架的物流系统,可做毕业设计代码自己看着视频手打的,可以运行,内涵数据库 说明等,适合做毕业设计和课程答辩
easyui开发包,包含所有的demo及开发easyui相关的所有开发包
使用EasyUI开发的web代码,包括权限和部分组织架构
jQuery+EasyUI开发示例(附源码)
easyui开发手册easyui开发手册easyui开发手册easyui开发手册easyui开发手册easyui开发手册easyui开发手册easyui开发手册easyui开发手册
processDesigner easyui web在线流程设计
基于draw2d和easyui开发的一个流程管理原型界面,能拖拽,根据拖拽的内容生成xml内容,根据xml自动解析生成界面
基于EasyUI的仓库管理系统
jQuery+EasyUI开发指南宝典
基于三层架构的后台风格,可以学习下EasyUI开源框架,结合这个程序开发客户交互部分。功能如下:1.管理员通过前台页面进入后台管理模块后,对注册的博客用户进行管理,包括对注册用户的查找和删除。 2.管理员进入...