Bijdragen aan gebruikersinterface maken

Gebleken is dat het belangrijkste verschil tussen een Rich Client-platformplugin en een Eclipse-SDK-plugin is dat de Rich Client-plugin tot taak heeft de klasse op te geven die wordt uitgevoerd bij het starten van het platform. Door deze klasse wordt een workbenchvenster gemaakt en uitgevoerd dat op geschikte wijze wordt geconfigureerd. Welke verschillen heeft de Rich Client-toepassing nog meer? Eigenlijk niet zo veel.

Als de infrastructuur van de toepassingsworkbench eenmaal gereed is, zijn de technieken voor het toevoegen van functies aan de workbench dezelfde als de technieken die gebruikt zijn voor het uitbreiden van de platform-SDK-workbench. De workbenchgebruikersinterface-extensiepunten worden gebruikt voor het toevoegen van views, editors, menu's en alle andere bekende en handige bijdragen. In het browservoorbeeld worden extensies toegevoegd voor een perspectief en voor een aantal views.

Deze extensies zijn geïntroduceerd in Plugins gebruiken met de workbench. Voor de volledigheid wordt gekeken hoe deze extensies worden gebruikt in het browservoorbeeld, maar verondersteld wordt dat deze concepten bekend zijn.