Figure 2.1
Architecture of the Eclipse SDK