Este diagrama es de «Eclipse Rich Client Platform 2nd Edition» de Addison Wesley. Demuestra las relaciones entre ventana, menú, perspectiva, vistas, etc.
En resumen, la ventana es la vista completa de la aplicación y tiene una página. La página tiene su propio editor e instancias de vista, y utiliza la perspectiva para determinar su diseño. Una vista se utiliza como contenedor para contener diferentes tipos de widgets. Cada widget puede ser una etiqueta, un botón, un selector de archivos, etc.