Rendelkezésünkre áll az új bedolgozó futtatásához szükséges összes darab. Össze kell építeni a bedolgozót. Ha az Eclipse munkaterület úgy van beállítva, hogy az összeépítést automatikusan végrehajtsa, akkor az új nézet osztálynak le kell fordulnia, amint az új tartalom mentésre kerül. Ha nem, akkor válassza ki az új projektet és válassza és a Projekt>Projekt összeépítése lehetőséget. Az osztálynak hiba nélkül le kell fordulnia.
Két lehetőség van a bedolgozó összeépítés utáni futtatására.
Az egyszerűség érdekében az új bedolgozót az Eclipse munkaterületről futtatjuk.
A futási munkaterület elindításához válassza a Futtatás>Futtatás... lehetőséget. Ez a párbeszédablak megjeleníti a program összes különböző indítási lehetőségét. Válassza ki az Eclipse alkalmazás lehetőséget, kattintson az Új pontra és fogadja el az összes alapértelmezett beállítást. Ennek hatására az Eclipse munkaterület másik példánya, a futási munkaterület elindul.
Hol van az új nézetünk? Az összes nézet látható, amelyet a bedolgozók az Ablak >Nézet megjelenítése menü segítségével adtak közre.
Ez a menü megjeleníti az aktuális perspektívához rendelkezésre álló nézeteket. Az Egyéb... lehetőség kiválasztásával a platformhoz biztosított összes nézet látható lesz (a perspektívától függetlenül). Ez megjeleníti a nézetkategóriák listáját és a kategóriák alatt rendelkezésre álló nézeteket.
A munkaterület a kiterjesztési nyilvántartás segítségével létrehozza a nézetek teljes listáját az org.eclipse.ui.views kiterjesztési ponthoz biztosított összes bedolgozó megkereséséhez.
Itt tartunk! A "Hello View" nézet hozzáadódik a Nézet megjelenítése ablakhoz a "Hello Category" kategória alatt. A kategória és nézet címkéi lekérésre kerülnek a kiterjesztési pont konfigurációs leírónyelvből a plugin.xml fájlban.
Eddig a pontig még nem futtattuk a bedolgozó kódot! A plugin.xml (amelyeket más bedolgozók láthatnak a kiterjesztési nyilvántartás segítségével) fájlban megadott deklarációk elegendők ahhoz, hogy a munkaterület kitalálja, hogy egy "Hello View" nevű nézet rendelkezésre áll a "Hello" kategóriában. Azt is tudja, hogy mely osztály valósítja meg a nézetet.De egyik kód sem fut addig, amíg úgy nem határozunk, hogy a nézet megjelenjen.
Ha a "Hello View" nézetet választja a Nézet megjelenítése listában, akkor a munkaterület aktiválja a bedolgozót, példányosítja és inicializálja a nézet osztályt, és megjeleníti az új nézetet a munkaterületen az összes többi nézettel együtt. A kód most már fut.
Itt van az első bedolgozónk! Az UI osztályokkal és kiterjesztési pontokkal részletesebb később foglalkozunk.