Het browservoorbeeld

Aan de hand van een eenvoudig webbrowservoorbeeld wordt bekeken hoe u een Rich Client Platform-toepassing kunt bouwen. Dit voorbeeld staat niet in R3.0 SDK, maar u kunt het downloaden van het project org.eclipse.ui.examples.rcp.browser. Als u in Eclipse werkt, kunt u het project eenvoudig uitchecken van de Eclipse CVS-repository (zie Eclipse CVS How-To als u niet bekend bent met de procedure voor het uitchecken van projecten uit CVS).

Voor het uitvoeren van het RCP-Browservoorbeeld vanaf Eclipse SDK gaat u als volgt te werk:

  1. Laad het project org.eclipse.ui.examples.rcp.browser vanaf de Eclipse CVS-repository.
  2. Kies Uitvoeren > Uitvoeren... in de workbenchmenubalk en maak een nieuwe "Runtime-workbench"-configuratie met de naam "Browservoorbeeld".
  3. Op het tabblad Argumenten selecteert u Een product uitvoeren en kiest "org.eclipse.ui.examples.rcp.browser.product" in het vervolgkeuzemenu.
  4. Op het tabblad Plugins selecteert u Plugins en fragmenten kiezen om vanuit de lijst op te starten zodat u kunt kiezen welke plugins nodig zijn.
  5. Druk op Alles deselecteren om met een schone lei te starten.
  6. Selecteer "org.eclipse.ui.examples.rcp.browser"
  7. Druk op Vereiste plugins toevoegen.
  8. Selecteer "org.eclipse.update.configurator"
  9. Voer de configuratie uit of spoor de fouten op in de nieuwe configuratie.
Venster Browservoorbeeld

Het is moeilijk te zien dat deze toepassing ook maar iets te maken heeft met Eclipse (op het doorbladeren van de standaardwebsite na!). Er is geen resourcenavigator, geen Eclipse Platform en geen van de bekende menubalkopties van de platformworkbench. (de paar Eclipse-gerelateerde features, bijvoorbeeld het vensterpictogram, kunnen indien gewenst ook opnieuw worden geconfigureerd)

Hopelijk maakt dit voorbeeld iets duidelijk over het Rich Client Platform. Hoe gaat het bouwen van een RCP in zijn werk? Verondersteld wordt dat u bekend bent met de basisworkbenchextensies die zijn besproken in Plugins gebruiken met de workbench.