没有合适的资源?快使用搜索试试~ 我知道了~
JWFDv0.96 工作流系统开发包简易说明.doc
需积分: 0 1 下载量 44 浏览量
2011-11-24
16:57:43
上传
评论
收藏 196KB DOC 举报
温馨提示
试读
16页
JWFDv0.96 工作流系统开发包简易说明.doc JWFDv0.96 工作流系统开发包简易说明.doc
资源详情
资源评论
资源推荐
JWFD 工作流系统开发包简易说明(v0.96.3 版本)
comsci 2010
说明 :JWFD 流程设计器采用的是 JGRAPH5.03 的源代码模块
===========================================================
图 1-1
org.jwfd.
workflowD
esigner.mai
nUI.UICo
mponents.
MainJgrap
hModule.ja
va
流 程 设 计
器 的 核 心 操
作 功 能 类
(图 1-1)
重 点 代 码
位置说明
=======
========
========
========
===========================
流程设计器工作区 鼠标弹出功能代码 在上述类的第 958-1016 行(下图)
=========================================
=================
流程设计器工作区 浮动按钮区代码 在上述类的第
1031-1204 行(下图)
====================
======================================
第 356 行 设计过程中在源和目的节点之间插入一条连接线功能代码段
(点击这个图标,就可以在两个节点之间拉出一条线)
============================================== =============
第 250 行 设计过程中插入一个新节点(insert())功能代码
===========================================================
第 227 到 240 行 流程设计器 XML 文档实时编辑功能代码的导入区(下图)
点击 Example01.gxl 就可以进入 XML 编辑器
===============================================================
org.jwfd.workflowDesigner.mainUI.UIComponents.MainJgraphinfoModule.java
用于显示和管理主流程设计窗口左下方的流程图节点实时信息(下图)
org.jwfd.workflowDesigner.mainUI.UICompon
ents.MainTreeModule.java
JWFD 流程设计器显示和管理流程的左边树形
列表窗口功能类(下图)
在
org.jwfd.workflowDesigner.mainUI.UIComponents.MainTreeModule.java 类里面的 317-395 行 ,
这段代码是实现流程图提交入数据库中的实现代码段(下图-提交流程)
org.jwfd.workflowDesigner.mainUI.UIComp
onents.MainWinMenu.java
JWFD 流程设计器主菜单栏功能模块类 (主窗
口菜单栏目仅仅只有文件和关于属性有功能代
码,其它都是空的,由用户自行添加)
org.jwfd.workflowDesigner.main
UI.UIComponents.MainWinStatusBar.java
JWFD 流程设计器主窗口底部状态栏模块类(下图)
org.jwfd.workflowDesigner.mainUI.UIComponents.MainWinToolBar.java
JWFD 流程设计器窗口上部 TOOLBAR 功能模块类(下图)
org.jwfd.workflowDesigner.mainUI.UIComponents.XmlEditUI.java
流程 XML 代码与流程图同步编辑类(本类在 MainJgraphModule.java 中被调用)(下图)
org.jwfd.wo
rkflowDesign
er.UItools.No
deAttributeC
hangeDialog.j
ava
JWFD 流 程
设计器流程节
点属性修改功
能 模 块 ( 在
GraphEd 类中
调用的对流程
拓扑图节点属
性进行编辑的
弹出窗口类,
修改图的节
点 ICON 和名
称,添加流程节点的嵌入条件公式)
点击编辑条件公式,出现下面的界面,
用户可以在这里面自定义嵌入公式
这 个 界 面 所 对 应 的 代 码 是
org.jwfd.workflowDesigner.UItools.SwingTools.ExpressEditor.java
=================JWFD
设计器 MYSQL 数据库模块类包
========================
==========
org.jwfd.workflowDesigner.UI
tools.Database.mysql
org.jwfd.workflowDesigner.UI
tools.Database.mysql.MysqlDBc
onnection.java
JWFD 流程系统 MYSQL 数据
库连接配置功能模块(本类通过
一个外部 param.ini 配置文件来连接 MYSQL 数据库)
org.jwfd.workflowDesigner.UItools.Database.mysql.connectionUI.java
本类用于流程设计器主菜单“文件”数据库管理“功能模块
org.jwfd.workflowDesigner.UIto
ols.Database.mysql.FlowsSqlContr
olModule.java
MYSQL 数据库 SQL 原子操作方
法类(本类是 JWFD 流程引擎算法
的基础操作模块类,不同的数据库的 SQL 操作语句会有冲突)
=================JWFD 流程设计器 XML(GXL)数据操作方法类包=============================
org.jwfd.workflowDesigner.FLCLs.Gxl (GXL 就是 XML,只是文件后缀名不同而已,用户可以根据自己的
需要修改为任何后缀名的文件)
org.jwfd.workflowDesigner.FLCLs.Gxl.AbstractActionDefault.java
XML(GXL)文件操作接口类(未实现具体的功能)
org.jwfd.workflowDesigner.FLCLs.Gxl.ConvertGraphToGxl.java
调用本包中的 JGraphGXLCodec 类将绘制的流程图编码为 XML(GXL)文件(本类的方法是其它操作主调用方法)
org.jwfd.workflowDesigner.FLCLs.Gxl.ConvertGxlToGraph.java
读取 XML(GXL)文件并将其显示在 JGRAPH 工作区中
剩余15页未读,继续阅读
梦索精灵
- 粉丝: 65
- 资源: 120
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0