A böngészőpélda

Egy egyszerű webböngésző-példán keresztül megtekintjük, hogy hogyan építhető össze egy Rich Client Platform alkalmazás. Ezt a példát az R3.0 SDK tartalmazza, de letölthető az org.eclipse.ui.examples.rcp.browser projektből. Eclipse használata esetén egyszerűen kiiktathatja a projektet az Eclipse CVS lerakatból (ha nincs tisztában a projektek CVS-ből kiiktatásával, akkor tekintse meg az Eclipse CVS How-To részt).

Az RCP böngésző példa Eclipse SDK-ból futtatása:

  1. Töltse be az org.eclipse.ui.examples.rcp.browser projektet az Eclipse CVS lerakatból.
  2. A munkaterület menüsoron válassza ki a Futtatás>Futtatás... és létrehoz egy "Böngészőpélda" nevű új "Futási munkaterület" konfigurációt.
  3. Az Argumentumok lapon válassza ki a Termék futtatása lehetőséget, majd a legördülő menüben válassza az "org.eclipse.ui.examples.rcp.browser.product" elemet.
  4. A Bedolgozók lapon válassza ki a Bedolgozók és töredékek kiválasztása a listából elindításhoz lehetőséget, így kiválaszthatja, hogy mely bedolgozókra van szüksége.
  5. Ha üres listával szeretne indítani, nyomja meg a Kijelölések megszüntetése gombot.
  6. Jelölje be az "org.eclipse.ui.examples.rcp.browser" lehetőséget
  7. Nyomja meg a Szükséges bedolgozók hozzáadása gombot.
  8. Jelölje be az "org.eclipse.update.configurator" lehetőséget
  9. Futtassa az új futtatási konfigurációt, vagy keresse meg a hibáit.
Böngészőpélda ablak

Ahogy láthattuk, nehéz elmondani, hogy ez az alkalmazás rendelkezik mindennel az Eclipse kezeléséhez (az alapértelmezett webhelyet kivéve, amelyet böngész!). Nincs erőforrás-navigátor, nincs megemlítve az Eclipse platform, és a platform-munkaterület egyik ismerős menüsora sem. (Szükség esetén a néhány Eclipse-szel kapcsolatos szolgáltatás, mint például az ablakikon, is újrakonfigurálható.)

Reméljük, hogy ez a példa segít tisztázni, hogy mi az érdekes a Rich Client Platformban. Nézzünk be a felszín alá, így megláthatjuk, hogy mi tartozik bele a kialakításába. Feltételezzük, hogy ismeri a Csatlakoztatás a munkaterülethez részben leírt alap munkaterület bővítéseket.