Leverancer til grænsefladen

Indtil videre er det blevet gjort klart, at den største forskel på en avanceret klientplatform-plugin og en Eclipse SDK-plugin er, at den avancerede klient-plugin er ansvarlig for at angive den klasse, der skal udføres, når platformen startes. Denne klasse opretter og udfører et arbejdsbænkvindue, der konfigureres efter behov. Hvilke andre forskelle er der ved et avanceret klientprogram? Ikke ret mange, når det kommer til stykket.

Når infrastrukturen til programarbejdsbænken er på plads, er teknikkerne til brug for tilføjelse af funktioner til arbejdsbænke de samme som dem, der blev benyttet ved udvidelse af platformens SDK-arbejdsbænk. Udvidelsespunkterne for arbejdsbænkens grænseflade bruges til at tilføje oversigter, editorer, menuer osv. Til browseren tilføjes udvidelser for et perspektiv og et par oversigter.

Disse udvidelser blev introduceret i Installér på arbejdsbænken. Afslutningsvis gennemgås det, hvordan browsereksemplet bruger disse udvidelser, men det antages, at du allerede har kendskab til disse begreber.