- 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.
推薦閱讀
- 機(jī)器學(xué)習(xí)系統(tǒng):設(shè)計(jì)和實(shí)現(xiàn)
- Java 9 Concurrency Cookbook(Second Edition)
- Learn to Create WordPress Themes by Building 5 Projects
- Android Application Development Cookbook(Second Edition)
- Apache Spark Graph Processing
- Java EE 7 Development with NetBeans 8
- ASP.NET 3.5程序設(shè)計(jì)與項(xiàng)目實(shí)踐
- 組態(tài)軟件技術(shù)與應(yīng)用
- 好好學(xué)Java:從零基礎(chǔ)到項(xiàng)目實(shí)戰(zhàn)
- C#程序設(shè)計(jì)(項(xiàng)目教學(xué)版)
- 開源項(xiàng)目成功之道
- Selenium WebDriver Practical Guide
- C Primer Plus(第6版)中文版【最新修訂版】
- C# 7 and .NET Core 2.0 Blueprints
- Spring MVC Cookbook