Vi har alle de elementer, der kræves for at kunne udføre den nye plugin. Nu skal vi bygge denne plugin.
Hvis Eclipse-arbejdsbænken er defineret til at bygge automatisk, vil den nye fremvisningsklasse være kompileret, så snart du har gemt det nye indhold.
Hvis det ikke er tilfældet, skal du vælge det nye projekt og vælge
Projekt > Byg projekt.
Klassen skal kompileres uden fejl.
En plugin kan udføres på to måder, når den er bygget.
For enkelhedens skyld udfører vi den nye plugin inde fra Eclipse-arbejdsbænken.
Du starter en runtime-arbejdsbænk ved at vælge
Udfør > Udfør.... Dialogboksen indeholder alle de forskellige måder, du kan starte et program på.
Vælg Eclipse-program, klik på Ny, og acceptér alle standardindstillingerne.
Herved startes en ny forekomst af Eclipse-arbejdsbænken, runtime-arbejdsbænken.
Hvor er vores nye oversigt så? Vi kan se alle de oversigter, der er bidraget af plugins vha. menuen Vindue > Vis oversigt.
Menuen viser, hvilke oversigter der er tilgængelige i det aktuelle perspektiv. Du får vist alle de oversigter, der er bidraget til platformen (uanset perspektiv), hvis du vælger Andet.... Herved vises en liste over oversigtskategorier og de oversigter, der er tilgængelige i hver enkelt kategori.
Arbejdsbænken opretter en fuldstændig liste over oversigter ved at bruge udvidelsesregistreringsdatabasen til at finde alle de plugins, der repræsenterer udvidelser af udvidelsespunktet org.eclipse.ui.views.
Det var dét! Oversigten med navnet "Hello" er tilføjet vinduet Vis oversigt neden under vores kategori "Hello." Etiketterne til vores kategori og oversigt er hentet fra konfigurationskoderne til udvidelsespunktet i plugin.xml.
Hidtil har vi endnu ikke udført plugin-koden. De erklæringer, vi har foretaget i plugin.xml (som kan ses af andre plugins via udvidelsesregistreringsdatabasen), er tilstrækkeligt til, at arbejdsbænken kan finde ud af, at der er en tilgængelig oversigt med navnet"Hello" i kategorien "Hello". Den ved endda, at klassen implementerer oversigten. Men vores kode udføres først, når vi beslutter at vise oversigten.
Hvis vi vælger oversigten "Hello" i listen Vis oversigt, aktiverer arbejdsbænken vores plugin, opretter en forekomst af oversigtsklassen og initialiserer den, og viser den oversigt på arbejdsbænken sammen med alle de andre oversigter. Nu udføres koden.
Det er vores første plugin. Vi gennemgår mere om UI-klasser og udvidelsespunkter på et senere tidspunkt.