文摘
英文文摘
独创性说明
引 言
1相关技术
1.1软件复用与组件技术
1.1.1软件复用与组件技术的发展
1.1.2基于组件的软件开发方式
1.1.3组件库开发对组件检索和管理的要求
1.1.4组件库系统研究现状
1.2 Spring框架对组件复用的支持
1.2.1轻量级容器
1.2.2控制反转
1.2.3面向区域编程
1.2.4 bean工厂模式
1.3 Eclipse平台的java核心
1.4 SWT技术
1.4.1标准窗口小部件工具包
1.4.2 SWT体系结构
1.4.3 SWT的事件机制
1.4.4 SWT的线程机制
1.5 Draw2D技术
2组件库插件的设计与实现
2.1复杂组件描述信息定义
2.2组件库的存储与封装方案选择
2.2.1文件系统存储与数据库存储方式的分析
2.2.2 Eclipse平台插件方式的特点
2.3基于Eclipse插件技术的组件库封装与存储
2.3.1组件库扩展点的定义
2.3.2组件库插件构建
2.4组件库插件的同步与更新
2.5组件库的加载
2.6组件的使用
2.6.1定义Spring的bean工厂
2.6.2定义bean
2.6.3创建bean
2.6.4 bean的标志符
3组件组装工具的设计
3.1结构视图设计
3.2大纲视图设计
3.3属性视图设计
3.4图形编辑器设计
3.5项目属性管理
3.6控制器以及资源映射
4组件组装工具的实现
4.1图形编辑框架的比较和选择
4.2组件搜索支持
4.3组件解析
4.3.1使用java核心插件解析组件类
4.3.2组件构建的类路径问题
4.4配置文件解析
4.5图形编辑器实现方法分析
4.6图形编辑器实现
4.6.1图形编辑器的数据模型
4.6.2图形编辑器的界面表现
4.6.3图形编辑器的控制结构
4.6.4组件Palette的实现
4.7结构视图的声明和实现
4.7.1声明视图
4.7.2结构视图的实现
4.8属性视图实现
4.9 Bean的详细配置对话框实现
4.10校验功能
4.11定义问题标签
4.12项目属性特性
结论
参考文献
致谢
大连理工大学学位论文版权使用授权书