[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《Eclipse RCP深入淺出》(Eclipse Rich Client Platform (2nd Edition) )掃描版[PDF]
《Eclipse RCP深入淺出》(Eclipse Rich Client Platform (2nd Edition) )掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《Eclipse RCP深入淺出》(Eclipse Rich Client Platform (2nd Edition) )掃描版[PDF] 簡介: 中文名 : Eclipse RCP深入淺出 原名 : Eclipse Rich Client Platform (2nd Edition) 作者 : Jeff McAffer Jean-Michel Lemieux Chris Aniszczyk 譯者 : 王衛國 圖書分類 : 網絡 資源格式 : PDF 版本 : 掃描版 出版社 : 清華大學出版社 書號 : 97873
電驢資源下載/磁力鏈接資源下載:
全選
"《Eclipse RCP深入淺出》(Eclipse Rich Client Platform (2nd Edition) )掃描版[PDF]"介紹
中文名: Eclipse RCP深入淺出
原名: Eclipse Rich Client Platform (2nd Edition)
作者: Jeff McAffer
Jean-Michel Lemieux
Chris Aniszczyk
譯者: 王衛國
圖書分類: 網絡
資源格式: PDF
版本: 掃描版
出版社: 清華大學出版社
書號: 9787302247319
發行時間: 2011年4月14日
地區: 大陸
語言: 簡體中文
簡介:

評論處1樓有網盤鏈接
內容介紹:
  《eclipse rcp深入淺出》清晰地展示了eclipse rcp的細枝末節,全程實錄了如何借助於eclipse rcp設計、編碼和打包優秀的java應用程序。在《eclipse rcp深入淺出》中,不僅诠釋了eclipse作為桌面應用開發平台的諸多功能,還完整地演示了開發一個功能完善的、令人影響深刻的rcp應用程序的整個過程。書中介紹了大量的技巧,包括開發可插入的、動態可擴展系統,使用第三方代碼庫,以及如何針對復雜多樣的環境打包應用程序。
   通過《eclipse rcp深入淺出》的學習,讀者可以構建、優化和重構一個完整的原型,自定義用戶界面,添加幫助和更新功能,最後構建、推廣和發布軟件。
內容截圖:



目錄:
第i部分 簡 介
第1章 作為富客戶端平台的eclipse 3
1.1 eclipse 4
1.2 eclipse 富客戶端平台 4
1.3 eclipse rcp的歷史 6
1.4 rcp的用途 6
1.4.1 ibm lotus和eclipse rcp 7
1.4.2 nasa和eclipse rcp 9
1.5 小結 10
1.6 相關信息提示 11
第2章 eclipse rcp的概念 12
2.1 插件社區 12
2.2 內部插件 14
2.3 系統集成 15
2.4 osgi框架 16
2.5 equinox 17
2.5.1 應用程序 17
2.5.2 產品 18
2.5.3 擴展注冊表 18
.2.6 標准部分工具包(swt) 20
2.7 jface 20
2.8 ui workbench 20
2.8.1 基於共享的可擴展性 21
2.8.2 透視圖、視圖和編輯器 21
2.9 小結 22
2.10 相關信息提示 22
第ii部分 通過范例學習rcp
第3章 教程入門 25
3.1 hyperbola是什麼 25
3.2 hyperbola的演變 26
3.3 開發環境的安裝 27
3.4 范例代碼 28
3.4.1 在各章之間移動 28
3.4.2 比較 29
3.5 目標平台設置 29
3.5.1 預定義目標 30
3.5.2 定義目標平台 31
3.6 通過范例學習 34
3.7 小結 35
3.8 相關信息提示 36
第4章 hyperbola應用程序 37
4.1 hyperbola的“hello, world”37
4.2 浏覽源代碼 42
4.2.1 應用程序 42
4.2.2 workbenchadvisor 43
4.2.3 透視圖 44
4.2.4 workbenchwindowadvisor 44
4.2.5 actionbaradvisor 45
4.2.6 小結 46
4.3 運行和調試 46
4.3.1 調試 47
4.3.2 啟動配置 49
4.4 小結 51
4.5 相關信息提示 51
第5章 啟動hyperbola原型52
5.1 從shell繼續 53
5.2 添加聯系人視圖 54
5.3 聊天模型 58
5.4 填充聯系人視圖 59
5.4.1 contactsview 59
5.4.2 內容提供程序概述 61
5.4.3 標簽提供程序 65
5.5 添加圖像 66
5.6 小結 69
5.7 相關信息提示 69
第6章 添加動作 70
6.1 添加到菜單和工具欄 70
6.1.1 創建一個頂級菜單 71
6.1.2 菜單管理器 73
6.1.3 add contact動作 74
6.1.4 添加add contact動作 77
6.1.5 可自定義的工具欄 78
6.2 添加到狀態欄 79
6.3 系統托盤集成 82
6.3.1 獲得display 82
6.3.2 創建托盤項目 83
6.4 小結 85
6.5 相關信息提示 86
第7章 添加聊天編輯器 87
7.1 視圖和編輯器 87
7.2 定義聊天編輯器 88
7.2.1 編輯器輸入 92
7.2.2 聊天動作 94
7.3 檢查點 96
7.4 小結 97
7.5 相關信息提示 97
第8章 hyperbola品牌化 98
8.1 定義hyperbola產品 98
8.2 窗口圖像 102
8.3 自定義啟動程序 103
8.4 啟動畫面 103
8.5 about信息 105
8.5.1 產品的about信息 105
8.5.2 安裝詳情的about信息 107
8.6 小結 107
8.7 相關信息提示 108
第9章 打包hyperbola 109
9.1 導出hyperbola 109
9.2 為其他平台導出 112
9.3 小結 113
9.4 相關信息提示 113
第10章 消息支持 114
10.1 集成第三方庫 114
10.1.1 smack庫的綁定 114
10.1.2 測試綁定 117
10.2 重構模型 119
10.2.1 smack介紹 119
10.2.2 設計目標 121
10.2.3 刪除原型類 121
10.2.4 添加聊天 123
10.3 用戶界面更新 124
10.3.1 內容提供程序 125
10.3.2 標簽提供程序 126
10.4 和eliza聊天 127
10.5 小結 129
10.6 相關信息提示 129
第11章 添加登錄對話框 130
11.1 添加登錄對話框 130
11.2 記住登錄設置 136
11.2.1 基礎知識 136
11.2.2 使用preferences 139
11.2.3 安全儲存preferences 142
11.3 添加自動登錄preferences 144
11.3.1 創建一個preferences頁面 145
11.3.2 添加動作 146
11.3.3 訪問preferences 147
11.3.4 preferences默認值 148
11.3.5 登錄對話框中的
preferences 149
11.4 小結 149
11.5 相關信息提示 150
第12章 添加快捷鍵綁定 151
12.1 定義命令 151
12.2 檢查點 155
12.3 添加workbench動作的鍵綁定 156
12.4 鍵方案 157
12.5 鍵preferences頁面 158
12.6 小結 159
12.7 相關信息提示 159
第13章 添加幫助 160
13.1 添加到目標平台 160
13.1.1 獲得插件 160
13.1.2 添加插件 161
13.2 配置幫助插件 162
13.3 添加help動作 162
13.4 添加幫助內容 163
13.5 help內容結構 166
13.6 infopops或f1幫助 167
13.7 導出有help的插件 168
13.8 小結 169
13.9 相關信息提示 169
第14章 添加軟件管理 170
14.1 獲得p2 170
14.2 功能 171
14.2.1 功能的用途 171
14.2.2 什麼是功能? 171
14.3 定義功能 174
14.4 品牌功能 177
14.5 更新hyperbola 179
14.6 自定義p2用戶界面 180
14.7 定義類別 181
14.8 自動更新 182
14.9 小結 183
14.10 相關信息提示 183
第iii部分 workbench
第15章 workbench顧問 187
15.1 workbench顧問 187
15.2 workbenchadvisor 190
15.2.1 生命周期api 191
15.2.2 異常和空閒api 194
15.2.3 配置api 196
15.3 workbenchwindowadvisor 196
15.4 actionbaradvisor 198
15.5 workbench概述 199
15.5.1 workbench擴展點參考 200
15.5.2 動作 201
15.5.3 可擴展性 202
15.5.4 共享 202
15.5.5 透視圖 203
15.5.6 啟動 204
15.6 小結 204
15.7 相關信息提示 204
第16章 透視圖、視圖和編輯器 205
16.1 透視圖 206
16.1.1 添加透視圖 206
16.1.2 添加debug透視圖和console視圖 208
16.1.3 ipagelayout參考 210
16.1.4 透視圖欄 212
16.1.5 透視圖菜單 213
16.1.6 可編程透視圖控制 214
16.2 視圖和編輯器 216
16.2.1 同一視圖的多個實例 216
16.2.2 粘性視圖 218
16.2.3 顯示共享視圖 219
16.2.4 視圖注冊表 219
16.2.5 將各部件連接在一起 220
16.3 多個workbench窗口 223
16.4 在編輯器中拖放 224
16.5 小結 227
16.6 相關信息提示 227
第17章 動作 228
17.1 概述 228
17.2 在hyperbola中聲明動作 230
17.2.1 聲明的動作 230
17.2.2 允許共享 231
17.2.3 聲明動作 233
17.2.4 上下文菜單 236
17.3 標准workbench動作 238
17.4 可重定目標動作 239
17.5 合並聲明的動作 241
17.6 工具欄動作技巧 242
17.6.1 顯示圖像和文字 242
17.6.2 給工具欄添加控件 243
17.7 給狀態欄新增共享 245
17.8 報告進度 246
17.8.1 非模式進度 248
17.8.2 進度視圖 249
17.8.3 自定義進度 250
17.8.4 編寫progressprovider 251
17.9 小結 252
第18章 命令 253
18.1 動作的問題 253
18.2 command 254
18.3 共享 255
18.3.1 菜單共享 255
18.3.2 標准 workbench共享 258
18.3.3 共享可見性 260
18.4 處理程序 260
18.5 小結 262
18.6 相關信息提示 262
第19章 自定義workbench窗口 263
19.1 限制自定義 263
19.2 自定義workbench窗口 264
19.2.1 例子:隱藏和顯示 266
19.2.2 formlayout 266
19.2.3 隱藏工具欄 268
19.2.4 添加toggle動作 269
19.2.5 快速搜索面板 270
19.2.6 檢查點 271
19.3 自定義窗口形狀 272
19.3.1 創建形狀 273
19.3.2 創建窗口 274
19.3.3 定義窗口內容 276
19.4 小結 277
19.5 相關信息提示 277
第20章 自定義視圖和編輯器的外觀 278
20.1 外觀 278
20.2 外觀范例 279
20.2.1 r21外觀 280
20.2.2 外觀范例 280
20.3 編寫一個外觀 280
20.3.1 部件層次 282
20.3.2 stackpresentation 282
20.4 外觀示例 283
20.4.1 外觀工廠 284
20.4.2 堆迭外觀 285
20.4.3 大小和位置 288
20.4.4 添加、選擇和刪除部件 289
20.4.5 菜單 291
20.5 小結 291
20.6 相關信息提示 292
第iv部分 開 發 過 程
第21章 p2的安裝和更新 295
21.1 p2的作用 295
21.2 構架 296
21.2.1 可安裝單元 296
21.2.2 工件 297
21.2.3 數據庫 298
21.2.4 配置文件 298
21.2.5 director 298
21.2.6 引擎 298
21.3 使用p2 api 299
21.3.1 添加數據庫 299
21.3.2 加載數據庫 299
21.3.3 搜索數據庫 300
21.3.4 執行供應計劃 301
21.4 元數據管理 302
21.4.1 發布元數據 302
21.4.2 自定義元數據 303
21.4.3 接觸點指令 303
21.5 數據庫管理 306
21.5.1 鏡像數據庫 306
21.5.2 復合數據庫 306
21.5.3 內容分類 306
21.6 安裝管理 307
21.7 小結 307
21.8 相關信息提示 308
第22章 動態插件 309
22.1 使hyperbola成為動態的 309
22.2 動態挑戰 310
22.3 動態意識 310
22.3.1 動態擴展方案 311
22.3.2 對象處理 317
22.3.3 bundlelisteners 318
22.4 動態啟用 319
22.5 小結 321
22.6 相關信息提示 321
第23章 rcp無處不在 322
23.1 范例代碼 322
23.2 方案 322
23.3 產品配置 323
23.3.1 重構hyperbola 324
23.3.2 hyperbola項目 326
23.3.3 項目命名 327
23.3.4 為什麼會有這麼多項目 327
23.4 hyperbola產品配置 328
23.4.1 jface配置 329
23.4.2 pda配置 330
23.4.3 擴展配置 330
23.4.4 workbench配置 331
23.4.5 hyperbola kiosk 333
23.5 源代碼結構 334
23.5.1 hyperbola層次 334
23.5.2 workbench共享 335
23.5.3 命令和動作 336
23.5.4 鍵綁定 337
23.5.5 視圖和編輯器 337
23.5.6 向導、preferences和屬性頁面 338
23.5.7 可選相關項 338
23.5.8 圖標和圖像 339
23.6 設計一個平台 340
23.6.1 擴展點 340
23.6.2 擴展工廠 342
23.6.3 命名的和匿名的擴展 343
23.7 rcp友好插件 343
23.8 小結 344
23.9 相關信息提示 344
第24章 生成hyperbola 345
24.1 什麼是pde build 345
24.2 插件build.properties 346
24.2.1 控件屬性 347
24.2.2 使用custom build(自定義生成)腳本 348
24.3 生成一個生成器 348
24.3.1 調整pde build的目標 349
24.3.2 build.properties 349
24.4 運行生成器 353
24.5 調整生成 356
24.5.1 自定義生成腳本 356
24.5.2 數據庫和附加相關項 357
24.5.3 從scm系統中取回 357
24.5.4 取回映射 359
24.5.5 自動替代版本號 359
24.5.6 合格的版本號 360
24.5.7 識別和放置根文件 361
24.6 生成附加功能 362
24.6.1 設置一個功能生成器 362
24.6.2 build.properties 363
24.6.3 運行功能生成 364
24.7 安裝多個配置 365
24.7.1 sdk是什麼 365
24.7.2 生成一個sdk功能 366
24.7.3 同時收集多個配置 366
24.8 小結 367
第25章 測試 369
25.1 使hyperbola可測試 369
25.2 單元測試hyperbola 370
25.2.1 測試策略 370
25.2.2 編寫測試范例 370
25.2.3 運行測試范例 371
25.3 用戶界面測試 371
25.3.1 swtbot 371
25.3.2 測試策略 372
25.3.3 編寫測試例子 372
25.3.4 運行測試例子 373
25.4 小結 374
25.5 相關信息提示 374
第26章 最後一英裡 375
26.1 檔案文件 375
26.2 本地安裝程序 376
26.3 p2安裝程序 376
26.4 java web start(jnlp) 377
26.4.1 java web start工作原理 377
26.4.2 hyperbola和java web star378
26.4.3 jar簽名 380
26.4.4 為java web star導出 380
26.4.5 生成jnlp清單 381
26.4.6 java web start和p2 382
26.5 初始化安裝 382
26.6 預初始化配置 383
26.7 多用戶安裝方案 383
26.7.1 共享安裝 384
26.7.2 bundle池 385
26.8 小結 387
26.9 相關信息提示 387
第v部分 參考
第27章 osgi 391
27.1 osgi和eclipse runtime 391
27.2 插件的形式 393
27.3 片段 395
27.4 版本編號 398
27.5 服務 399
27.6 bundle生命周期 400
27.6.1 bundleactivator 402
27.6.2 激活程序的負面影響 402
27.6.3 使用激活程序 403
27.7 早期激活 404
27.7.1 早期激活擴展 405
27.7.2 osgi.bundles 405
27.7.3 啟動級別 406
27.8 惰性激活 406
27.9 數據區域 407
27.10 小結 410
27.11 相關信息提示 410
第28章 eclipse 數據綁定 411
28.1 開始 411
28.2 為什麼要進行數據綁定 412
28.3 架構 412
28.4 觀察量 413
28.4.1 pojoobservables 413
28.4.2 beansobservables 414
28.4.3 swtobservables 415
28.4.4 viewersobservables 416
28.4.5 masterdetailobservables 416
28.4.6 workbenchobservables 416
28.4.7 領域 417
28.5 屬性 417
28.5.1 pojoproperties 417
28.5.2 beanproperties 418
28.5.3 widgetproperties 418
28.5.4 workbenchproperties 419
28.6 綁定 419
28.6.1 轉換 421
28.6.2 驗證 422
28.6.3 支持類 423
28.7 小結 423
28.8 相關信息提示 423
第29章 eclipse 生態系統 424
29.1 到哪裡尋找插件 424
29.2 eclipse平台插件 425
29.3 產品介紹 426
29.4 資源插件 427
29.4.1 資源鍵功能概述 427
29.4.2 啟動資源 428
29.4.3 workbench中的資源 428
29.5 文本編輯 429
29.5.1 text插件 429
29.5.2 編輯與編輯器 430
29.5.3 文本和文本風格 430
29.5.4 idocument 431
29.5.5 textviewers和texteditor 431
29.5.6 遺漏了什麼? 432
29.6 控制台 432
29.7 變量 433
29.8 大綱和屬性視圖插件 434
29.9 窗體 434
29.10 浏覽器 435
29.11 公共導航框架 435
29.12 聲明的服務插件 436
29.13 小結 436



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved