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
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 ...