Hittills har vi sett att den huvudsakliga skillnaden mellan en Rich Client-plattformens insticksprogram och ett Eclipse SDK-insticksprogram är att Rich Client-insticksprogrammet ansvarar för att ange den klass som ska köras när plattformen startas. Den här klassen skapar och kör ett arbetsmiljöfönster som konfigurerar på rätt sätt. Vad mer skiljer sig för en Rich Client-tillämpning? Egentligen inte mycket.
När infrastrukturen för tillämpningens arbetsmiljö är på plats, är teknikerna för att lägga funktioner i arbetsmiljön desamma som de vi använde när vi utökade plattformens SDK-arbetsmiljö. Arbetsmiljöns UI-utökningspunkter används till att lägga till vyer, redigerare, menyer och alla andra bidrag vi känner till och gillar. I fallet med webbläsarexemplet lägger vi till utökningar för ett perspektiv och några vyer.
Vi introducerades för dessa utökningar i Ansluta till arbetsmiljön. För att bli helt klara tar vi en titt på hur webbläsarexemplet använder dessa utökningar, men vi antar att vi redan har en fungerande förståelse av dessa begrepp.