Webbläsarexemplet

Vi ska ta en titt på hur vi bygger en Rich Client-plattformstillämpning genom att gå igenom ett enkelt webbläsarexempel. Det här exemplet ingår inte i R3.0 SDK, men kan hämtas från projektet org.eclipse.ui.examples.rcp.browser. Om du arbetar i Eclipse kan du helt enkelt checka ut projektet från Eclipse CVS-datalagret (mer information finns iEclipse CVS How-To om du inte vet hur du checkar ut projekt från CVS).

Så här kör du exemplet RCP Browser från Eclipse SDK:

  1. Läsa in projektet org.eclipse.ui.examples.rcp.browser från Eclipse CVS-datalagret.
  2. Välj Kör > Kör... i arbetsmiljöns menyfält och skapa en ny "Runtime-arbetsmiljö"-konfiguration med namnet "Browser Example".
  3. På fliken Argument väljer du Kör en produkt och välj sedan "org.eclipse.ui.examples.rcp.browser.product" i listrutan.
  4. På fliken Insticksprogram väljer du Välj de insticksprogram och fragment som ska startas i listan så att du kan välja vilka insticksprogram som behövs.
  5. Tryck på Avmarkera alla om du vill börja med ett rent läge.
  6. Markera "org.eclipse.ui.examples.rcp.browser"
  7. Tryck på Lägg till nödvändiga insticksprogram.
  8. Markera "org.eclipse.update.configurator"
  9. Kör eller felsök den nya körkonfigurationen.
Fönster med webbläsarexempel

Som du kan se är det svårt att säga att denna tillämpning har något alls att göra med Eclipse (förutom den standardwebbplats som den visar!). Det finns ingen resursnavigator, inget tal om Eclipse-plattformen och inget av de bekanta menyradsobjekten från plattformens arbetsmiljö. (Du kan dessutom konfigurera om d få Eclipse-relaterade funktionerna, t.ex. fönsterikonen, om du vill.)

Förhoppningsvis hjälper detta exempel till att visa det som så spännande med Rich Client-plattformen. Låt oss ta en titt under skalet så att vi kan lära oss vad som krävs för att bygga en. Vi antar att du är bekant med de grundläggande arbetsmiljöutökningar som diskuteras i Ansluta till arbetsmiljön.