📄 rcp程序设计目录.txt
字号:
一.RCP简介 1
1.RCP简要介绍 1
2.Eclipse和RCP 2
2.1.Eclipse介绍 2
2.2.Eclipse插件和RCP 4
2.3.Eclipse的RCP历程 6
2.4.Eclipse RCP应用介绍 7
2.5.进一步了解Eclipse RCP 9
二.Eclipse RCP开发(1) 11
1.简单CRM系统 11
1.1 CRM的需求分析 12
1.2模型设计 13
2.利用向导生成我们第一个RCP应用 14
3.RCP的Application以及Product 17
4.CRM的整体UI设计以及Perspective扩展点。 18
5.Eclipse Workbench介绍 20
5.1 基本工作台扩展点 22
5.2 扩展一个View 23
5.3 扩展Actions 31
5.4 扩展PopMenu 35
5.5 扩展editor 38
5.6 扩展EditorActions 45
5.7 View的Action和PopMenu 49
6.扩展一个向导页 54
6.1 生成新建Customer对象的控件(Composite) 55
6.2 创建向导页和向导 61
6.3 将向导加入到新建目录中 64
6.4 Wizard的提示信息 67
7. 创建“联系方式”ViewPart 69
7.1 类图结构 70
7.2 创建RelationViewPart 70
7.3 为CustomerViewPart的PopMenu增加Action 75
8.深入JFace 78
8.1 JFace介绍 78
8.2 对话框 80
8.3 标准查看器(Viewer) 85
8.4 Viewer的(查看器)体系结构 86
8.5 操作和添加项 89
8.6 进度操作(Progress) 91
9. 深入SWT(标准窗口小部件工具箱) 94
9.1 窗口小部件 94
9.2 布局 98
三.Eclipse RCP开发(2) 113
1.选择服务 113
1.1 Eclipse中的“选择服务” 113
1.2 Selection Service的整体架构 114
1.3 能被选中的元素 115
1.4 通知Workbench 116
2.Eclipse RCP中的线程 121
2.1 RCP GUI 线程简介 121
2.2 SWT UI线程 122
2.3 Job 122
2.4 干扰UI线程 126
2.5关于进度显示 127
3.SWT绘图 128
3.1 SWT绘图介绍 128
3.2 GC的一些高级特性 131
3.3 一个简单的报表柱型图 135
4.PropertySheetPage的使用 138
4.1 属性页工作机制 138
4.2 实现一个Customer的IPropertySource 139
4.3 修改CustomerViewParg的getAdapter方法 143
4.4 另一种实现方法 145
5.PreferencePage的使用 149
5.1 PreferenceStore 150
5.2 PreferencePage 151
5.3 简单的PreferencePage例子 155
6.文本编辑器 160
6.1 文本编辑器简介 160
6.2 一个简单的XML编辑器实现 161
6.3 文档和分区 164
6.4 配置SourceViewer 167
6.5 语法作色 169
6.6 内容帮助 172
7.IAdaptable和IAdaptableFactory 177
8. OSGI和Eclipse Plugin 183
8.1 Plugin Architecture简述 183
8.2 OSGI介绍 184
8.3 Eclipse Plugin和OSGI 188
8.4 一个简单的Eclipse OSGI Framerwork程序 191
四.其他Eclipse RCP相关技术介绍 196
1.GEF/Draw2d 196
1.1什么是GEF,EditPartViewer 197
1.2 Model , EditPart ,View 197
1.3 Request 和 Policy 198
1.4 Command 和 CommandStack 200
1.5 Draw2D 200
2.GMF 200
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -