题外话(可略过):css
前一段时间(要是没记错的话应该是3个月之前)发布了一个更新版本,不少人说没有文档看着比较困难,因此打算拿点时间出来详细给你们讲解一下,因为本人平时要工做还要陪老婆和孩子并且还经营着一个网店(生意不太好,可是还在坚持),因此时间比较有限,若是有讲解不到位的地方请指正。jquery
根目录结构介绍:ui
css目录存放样式表3d
image目录存放自定义的图片blog
js目录存放定制器使用的JS脚本库(后面会重点介绍)图片
themes目录存放easyui的皮肤内存
wf目录内存放与界面相关的HTML文件
文档
js目录结构介绍(只介绍使用的目录):get
designer目录存放本身实现的Activiti定制器JS脚本(后面会着重介绍)it
draw2d目录存放绘图脚本库Draw2d(跨平台全靠它了,后面会着重介绍)
jquery-easyui目录存放easyui脚本库
validate目录存放表单校验脚本库
designer目录结构介绍:
connection目录存放连接流程节点的线相关脚本
container目录存放子流程相关脚本(目前正在实现,当前版本可能找不到这个目录)
event目录存放流程开始和结束节点相关脚本
gataway目录存放流程条件分支和并行分支相关脚本
icons目录存放流程定制器的图标文件
img目录存放流程定制器节点和画布等其余图片文件
task目录存放流程不一样类型节点相关脚本
designer.css文件定义流程节点、画布、上下文菜单样式
designer.js文件基于Draw2d扩展的脚本
MyCanvas.js文件定义画布
ResizeImage.js文件定义流程中全部类型Task的基类