题外话:
这两天周末在家陪老婆和儿子没上来更新请大家见谅!上一篇介绍了调色板和画布区的页面结构,这篇讲解一下属性区的结构也是定制器最重要的一个页面。
属性区整体页面结构如图:
在这个区域可以定义工作流中不同模型的属性,那么如何打开这个页面?其实很简单只要在你需要定义属性的模型上点击鼠标右键然后选择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版流程设计器”揭示了本文将要讨论的重点,即如何利用EasyUI框架来构建一个基于Web的流程设计工具,该工具是基于Activiti工作流引擎的。EasyUI是一个轻量级的JavaScript...
将Activiti与EasyUI结合,可以创建一个直观、易用的模型设计器,使得业务人员和开发人员能够更便捷地设计和管理业务流程。 在"基于easyui实现的activiti模型设计器"项目中,我们可以深入探讨以下几个关键知识点: ...
标题中的“easyui实现Activiti web 工作流在线编辑器”表明这是一个使用EasyUI框架构建的,专门针对Activiti工作流引擎的Web应用程序。EasyUI是一个基于jQuery的UI库,提供了一系列预先设计的组件,如表格、下拉菜单...
理解这些文件的结构和内容,对于理解和定制这个EasyUI登录页面至关重要。 总的来说,"基于EasyUI的登录页面"是一个展示如何使用EasyUI快速构建专业且功能齐全的登录界面的实例。它涉及到前端开发中的HTML布局、CSS...
该项目是一款基于jfinal、easyUI和activiti框架构建的企业级协同平台设计源码。该平台集成了1705个PNG图片、921个GIF动画、404个JavaScript脚本、333个CSS样式、210个Java源代码、153个HTML页面、101个JAR库文件、48...
这个“activiti-5.14.zip”压缩包包含了Activiti 5.14版本的相关文件,这版Activiti是一个稳定且功能丰富的版本,提供了强大的流程定义和执行能力。 在Activiti中,你可以使用BPMN 2.0标准来设计流程图,这使得流程...
《基于Hibernate Spring Struts Shiro Activiti EasyUI的物流系统详解》 在信息化时代,物流系统的建设对于企业管理、效率提升至关重要。本项目采用了一系列主流的Java企业级开发框架,包括Hibernate、Spring、...
6. 实战案例:结合实际应用场景,演示jQuery+EasyUI的完整开发流程。 通过阅读《jQuery+EasyUI开发指南宝典》,开发者可以系统学习这两项技术,提升Web开发技能,轻松构建出功能强大且用户体验优秀的Web应用。而...
jQuery基于easyUi前端框架开发OA办公安全管理界面模板。包括功能菜单、权限管理、用户管理、人员管理、部门管理、角色管理、表格管理、表单管理、报表管理、统计分析、流程图、地图、日程管理等十多个界面。
在本项目中,"jquery+easyui+web...虽然WebSQL已经过时,但其背后的思想——即在客户端存储数据以提高性能和用户体验——在现代Web开发中仍然非常重要,现在通常使用IndexedDB或者LocalStorage+Service Worker来实现。
本文将深入探讨基于EasyUI的TextBox颜色选择器及其源码,帮助开发者理解这一组件的工作原理并实现自定义功能。 EasyUI是一个基于jQuery的轻量级前端框架,它提供了丰富的UI组件,使得开发者可以快速构建出美观、...
总的来说,科发EasyUi代码生成器v3.5是一个强大的辅助工具,它通过自动化代码生成,极大地简化了基于EasyUI的Web应用开发流程,降低了开发成本,提升了项目的开发速度。对于熟悉EasyUI和Java开发的团队来说,这是一...
《基于EasyUI的仓库管理系统详解》 仓库管理系统是企业日常运营中的重要组成部分,它负责管理库存物品的入库、出库、盘点以及库存状态等信息,有效地提升了企业的物流管理效率。在信息化时代,采用基于Web的仓库...
《processDesigner easyui web在线流程设计详解》 在数字化转型的大潮中,流程设计作为企业管理和优化业务流程的重要工具,已经越来越受到关注。ProcessDesigner是一款基于EasyUI的Web在线流程设计工具,它提供了...
《基于EasyUI的仓库管理系统详解》 在当今信息化社会,企业对仓库管理的效率与准确性提出了更高的要求。基于EasyUI的仓库管理系统应运而生,它利用先进的Web技术和易用的用户界面,为企业提供了一种高效、便捷的...
EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列精美的组件和控件,用于快速构建用户界面。这个“easyui 开发包很全”的压缩文件显然包含了完整的EasyUI开发资源,包括各种示例(demo)和相关的开发包,这对于...
"工具"则暗示EasyUI作为一个工具,用于提高开发效率,简化UI开发流程。 【压缩包子文件的文件名称列表】"eui2"可能是指EasyUI的某个版本或者是作者提供的一个示例项目的文件夹,里面可能包含HTML、CSS、JavaScript...
本项目是基于EasyUI改进的JSP和Hibernate页面设计源码,主要使用Java进行开发。项目共包含325个文件,其中CSS样式文件158个,PNG图片文件115个,JAR打包文件11个,GIF图片文件11个,JSP页面文件7个,Java源代码文件6...