Nettlesereksempelet

Vi skal se på hvordan en Rich Client Platform-applikasjon bygges ved å gå gjennom et enkelt eksempel på nettleser. Dette eksempelet er ikke inkludert i R3.0 SDK, men kan lastes ned fra prosjektet org.eclipse.ui.examples.rcp.browser. Hvis du arbeider i Eclipse, kan du hente prosjektet fra Eclipse CVS-datalageret (hvis du ikke er kjent med hvordan du henter ut prosjekter fra CVS, finner du mer informasjon under Eclipse CVS How-To).

Slik kjører du eksempelet RCP Browser fra Eclipse SDK:

  1. Last inn prosjektet org.eclipse.ui.examples.rcp.browser fra Eclipse CVS-datalageret.
  2. Velg Kjør>Kjør... fra menylinjen i arbeidsbenken, og opprett en ny konfigurasjon av "kjøretidsarbeidsbenken" med navnet "Browser Example".
  3. På flippen Argumenter velger du Kjør et produkt og deretter "org.eclipse.ui.examples.rcp.browser.product" fra rullegardinmenyen.
  4. På flippen Plugin-moduler velger du Velg plugin-moduler og fragmenter som skal startes fra listen slik at du kan velge hvilke plugin-moduler som skal brukes.
  5. Velg Opphev valg av alle hvis du vil begynne på nytt.
  6. Velg "org.eclipse.ui.examples.rcp.browser"
  7. Velg Legg til nødvendige plugin-moduler.
  8. Velg "org.eclipse.update.configurator"
  9. Kjør eller feilsøk den nye kjørekonfigurasjonen.
Eksempel på nettleservindu

Det er som du ser vanskelig å se at denne applikasjonen har noe som helst med Eclipse å gjøre (bortsett fra standard nettstedet som den viser). Det finnes ingen ressursnavigator, Eclipse-plattformen nevnes ikke og du ser heller ingen kjente menylinjeelementer fra plattformens arbeidsbenk. (Du kan konfigurere de få Eclipse-relaterte funksjonene på nytt, for eksempel vindusikoner.)

Forhåpentligvis gjør dette eksempelet det enklere å se hva som er spennende med Rich Client Platform. La oss se nærmere på dette så vi forstår hva som skal til for å bygge en. Vi forutsetter at du kjenner de grunnleggende arbeidsbenkutvidelsene som er beskrevet i Plugge inn i arbeidsbenken.