- 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.
推薦閱讀
- C#程序設(shè)計(jì)實(shí)訓(xùn)指導(dǎo)書(shū)
- Python深度學(xué)習(xí)
- 軟件測(cè)試工程師面試秘籍
- Spring Cloud、Nginx高并發(fā)核心編程
- INSTANT Mercurial SCM Essentials How-to
- Python編程與幾何圖形
- Instant PHP Web Scraping
- Fast Data Processing with Spark(Second Edition)
- Solr權(quán)威指南(下卷)
- Web開(kāi)發(fā)新體驗(yàn)
- Blender 3D Cookbook
- 樹(shù)莓派開(kāi)發(fā)從零開(kāi)始學(xué):超好玩的智能小硬件制作書(shū)
- Learning Redis
- AngularJS by Example
- Mastering High Performance with Kotlin