- Eclipse Plug-in Development:Beginner's Guide(Second Edition)
- Dr Alex Blewitt
- 112字
- 2021-07-14 10:36:34
Selection
Selection in Eclipse is handled using two distinct implementations. The original Eclipse workbench implementation, along with JFace, uses interfaces such as ISelection
and IStructuredSelection
to represent a selected object. The Eclipse 3.x Platform UI provided an ISelectionService
to keep track of a global selected object in the current window.
Since both JFace and the Eclipse Platform UI depend upon SWT, the traditional selection service was tied to a specific implementation of the graphics library, which limited its use outside of SWT. As a result, the ESelectionService
was created to provide closer ties with the E4 platform, without the SWT/JFace dependencies. Both of these selection mechanisms are seen in modern Eclipse applications.
推薦閱讀
- Java 9 Concurrency Cookbook(Second Edition)
- MATLAB 2020 從入門到精通
- Practical Windows Forensics
- Python深度學習:基于TensorFlow
- Visual C++開發入行真功夫
- Visual Basic程序設計教程
- 常用工具軟件立體化教程(微課版)
- C++寶典
- Python項目實戰從入門到精通
- 區塊鏈架構之美:從比特幣、以太坊、超級賬本看區塊鏈架構設計
- After Effects CC案例設計與經典插件(視頻教學版)
- 例說FPGA:可直接用于工程項目的第一手經驗
- C語言程序設計實驗指導與習題精解
- 開源網絡地圖可視化:基于Leaflet的在線地圖開發
- JSP程序設計與案例教程