题外话(可略过):

前一段时间(要是没记错的话应该是3个月以前)发布了一个更新版本,很多人说没有文档看着比较困难,所以打算拿点时间出来详细给大家讲解一下,由于本人平时要工作还要陪老婆和孩子而且还经营着一个网店(生意不太好,但是还在坚持),所以时间比较有限,如果有讲解不到位的地方请指正。

根目录结构介绍:

css目录存放样式表

image目录存放自定义的图片

js目录存放定制器使用的JS脚本库(后面会重点介绍)

themes目录存放easyui的皮肤

wf目录内存放与界面相关的HTML文件

js目录结构介绍(只介绍使用的目录):


designer目录存放自己实现的Activiti定制器JS脚本(后面会着重介绍)

draw2d目录存放绘图脚本库Draw2d(跨平台全靠它了,后面会着重介绍)

jquery-easyui目录存放easyui脚本库

validate目录存放表单校验脚本库

designer目录结构介绍:


connection目录存放链接流程节点的线相关脚本

container目录存放子流程相关脚本(目前正在实现,当前版本可能找不到这个目录)

event目录存放流程开始和结束节点相关脚本

gataway目录存放流程条件分支和并行分支相关脚本

icons目录存放流程定制器的图标文件

img目录存放流程定制器节点和画布等其他图片文件

task目录存放流程不同类型节点相关脚本

designer.css文件定义流程节点、画布、上下文菜单样式

designer.js文件基于Draw2d扩展的脚本

MyCanvas.js文件定义画布

ResizeImage.js文件定义流程中所有类型Task的基类

下载地址

http://lisonghua2010.iteye.com/admin/blogs/1490165

基于easyui开发Web版Activiti流程定制器详解(一)——目录结构相关推荐

  1. 【转】基于easyui开发Web版Activiti流程定制器详解(一)——目录结构

    题外话(可略过): 前一段时间(要是没记错的话应该是3个月以前)发布了一个更新版本,很多人说没有文档看着比较困难,所以打算拿点时间出来详细给大家讲解一下,由于本人平时要工作还要陪老婆和孩子而且还经营着 ...

  2. 基于easyui开发Web版Activiti流程定制器详解(五)——Draw2d详解(一)

    背景: 小弟工作已有十年有余,期间接触了不少工作流产品,个人比较喜欢的还是JBPM,因为出自名门Jboss所以备受推崇,但是现在JBPM版本已经与自己当年使用的版本(3.X)大相径庭,想升级也不太容易 ...

  3. 基于easyui开发Web版Activiti流程定制器详解(三)——页面结构(上)

     上一篇介绍了定制器相关的文件,这篇我们来看看整个定制器的界面部分,了解了页面结构有助于更好的理解定制器的实现,那么现在开始吧! 首先,我们来看看整体的结构: 整体结构比较简单,主要包括三个部分: ...

  4. 基于easyui开发Web版Activiti流程定制器详解(四)——页面结构(下)

    题外话: 这两天周末在家陪老婆和儿子没上来更新请大家见谅!上一篇介绍了调色板和画布区的页面结构,这篇讲解一下属性区的结构也是定制器最重要的一个页面. 属性区整体页面结构如图:  在这个区域可以定义工作 ...

  5. 基于easyui开发Web版Activiti流程定制器详解(六)——Draw2d的扩展(三)

    题外话: 最近在忙公司的云项目空闲时间不是很多,所以很久没来更新,今天补上一篇! 回顾: 前几篇介绍了一下设计器的界面和Draw2d基础知识,这篇讲解一下本设计器如何扩展Draw2d. 进入主题: 先 ...

  6. 基于easyui开发Web版Activiti流程定制器详解(六)——Draw2d的扩展(一)

     题外话: 最近在忙公司的云项目空闲时间不是很多,所以很久没来更新,今天补上一篇! 回顾: 前几篇介绍了一下设计器的界面和Draw2d基础知识,这篇讲解一下本设计器如何扩展Draw2d. 进入主题 ...

  7. 基于easyui开发Web版Activiti流程定制器详解(二)——文件列表

     上一篇我们介绍了目录结构,这篇给大家整理一个文件列表以及详细说明,方便大家查找文件. 由于设计器文件主要保存在wf/designer和js/designer目录下,所以主要针对这两个目录进行详细 ...

  8. 基于easyui开发Web版Activiti流程定制器详解(六)——Draw2d详解(二)

     上一篇我们介绍了Draw2d整体结构,展示了组件类关系图,其中比较重要的类有Node.Canvas.Command.Port.Connection等,这篇将进一步介绍Draw2d如何使用以及如何 ...

  9. 使用 jQuery Mobile 与 HTML5 开发 Web App (十一) —— jQuery Mobile 事件详解

    在前文<使用 jQuery Mobile 与 HTML5 开发 Web App -- jQuery Mobile 默认配置与事件基础>中,Kayo 对 jQuery Mobile 事件的基 ...

最新文章

  1. ASP.net session 使用总结(2)
  2. 详解Python拼接字符串的七种方式
  3. 线程锁与避免线程锁 线程锁检测
  4. ArcGIS Engine 中的多线程使用
  5. Android Hal层简要分析
  6. android自定义组件属性,android自定义控件并添加属性的方法以及示例
  7. JavWeb笔记:JavaScript总结
  8. (pytorch-深度学习系列)正向传播与反向传播-学习笔记
  9. es6箭头函数_javascript-ES6函数进阶(箭头函数,默认参数)(笔记)
  10. Velocity 模板引擎介绍
  11. Crossoft Minesweeper Hexagon for Mac
  12. 深入浅出 MFC -WIN32基本概念
  13. 为什么学校计算机没有声音,电脑为什么没声音,教您电脑为什么没声音
  14. linpack测试软件,linpack
  15. sklearn中的make_blobs
  16. java 二十四节气源码
  17. Codeforces Round #807 (Div. 2) A-C题解
  18. QSqlQuery内存问题分析及解决
  19. python,jsonschema, marshmallow, “None is not of type ‘string‘
  20. 刘强东与章泽天共同成立新公司:分别持股99%、1%

热门文章

  1. Win32ASm学习[1]:RadASm下测试Debug
  2. python 抠图 锯齿_Python | 绘图中的抗锯齿
  3. java getname_Java文件类字符串getName()方法(带示例)
  4. scala字符串替换_如何在Scala中替换字符串中的正则表达式模式?
  5. 设计合理的实验方案来研究阳离子改性棉织物与未改性棉的染色动力学性能
  6. 【剑指offer】_15数组中重复的数字
  7. 进程上下文与中断上下文的理解
  8. Linux下串口通信详解
  9. 韦东山嵌入式第一期14课第004节_und异常模示程序示例_P笔记
  10. 帮助你成为高手的视频和资料