Chapter 36. UI Workbench
The workbench defines the Eclipse UI paradigm—editors, views, and perspectives. It builds on top of SWT and JFace (see Figure 36.1).
Figure 36.1. Workbench
In this chapter we peek into the implementation of the workbench and focus on
How the workbench implements the Lazy Loading Rule
How the workbench saves and restores the state of the user interface
How the workbench uses the
IAdaptable
mechanism to provide its user interfaces services
Implementing the Lazy Loading Rule—Virtual Proxies
The workbench defines many extension points. It is therefore the prime example for how to comply with the Lazy Loading Rule. Let's take a look ...
Get Contributing to Eclipse: Principles, Patterns, and Plug-Ins now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.