?? 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 + -