写了一个Flex的web流程设计器原型系统 .
来源:互联网 发布:重庆大学电费网络缴费 编辑:程序博客网 时间:2024/06/05 21:11
花了三周时间,给公司写了一个基于Flex的web流程设计器原型系统。既然是原型系统,肯定有很多细微之处不完善的,但作为未来产品组件一部分,其预研和构架部分,还是拿得出手的。
Flex本身在图形化方面提供了很良好的支持,但是要想实现Model与视图的分离、Command的处理等基础事情,这个就无法与Eclipse GEF比了。
Flex本身在图形化方面提供了很良好的支持,但是要想实现Model与视图的分离、Command的处理等基础事情,这个就无法与Eclipse GEF比了。
于是首先不得不模拟GEF,在底层提供一套Model-EditPart的MVC构架,以及Command Framework框架。这两个基本框架一搭建,就可以很好的解决“Model”、“View”、“Action”之间的响应和处理,以及图形的显示和渲染。
改天有时间,把这套构架的思路和实现,与大家分享一下,先show一下图片吧:
拖拽本身其实并不复杂,主要如何解决Model与View之间的映射和响应,这个是最主要关键。同时,在Pallete中的Activity图标和类型是要能够很容易扩展的。
所有的Model都需要实现toXML和fromXML接口,这样就可以很容易实现对象与xml的映射。当然,Model本身也需要引入一些Listener机制,让视图和其他编辑组件,可以在Model更改后响应变化。
对于属性Panel,原本是设计成“动态配置化加载”的,没想到,Flex本身对动态加载Class竟然支持的不理想,造成这一块没法良好的实现,寒。
- 写了一个Flex的web流程设计器原型系统
- 写了一个Flex的web流程设计器原型系统 .
- Flex写的一个工作流设计器原型
- Flex写的一个工作流设计器原型
- Flex开发web流程设计器的经验之谈(1)
- FLEX WEB流程设计器线条、箭头的绘制
- Flex开发流程设计器的经验之谈
- Flex流程设计器实例
- UED的设计流程:原型,模型,demo
- web流程设计器
- Flex开发流程设计器的经验之谈(2)
- Flex开发流程设计器的经验之谈(3)
- Flex开发流程设计器的经验之谈(4)
- jbpm4的web流程设计器signavio
- 刚学完的c语言写了一个员工管理系统
- 写一个struts的流程
- 关于用三大框架写一个系统Dao层的设计
- 贴一个自己用Flex写的系统里的打印模块
- 手机酒店预订的革命之作——全新艺龙无线手机客户端测评
- 如何使用Java操作LDAP之删除条目(四)
- 求100~200间的所有素数
- 双调旅行商问题(TSP)bitonic tours
- 鉴别地沟油
- 写了一个Flex的web流程设计器原型系统 .
- linux 文件索引节点(inode)
- Google服务器架构图解简析
- 高速交警用血的案例总结的驾驶经验
- 关于lcd屏的调试。
- QQ安装时注册组件不动的解决方法
- eclipse 中文注释的乱码问题解决方案
- webservice for sharepoint 2010
- 嘀咕两句