Máme vše potřebné, abychom náš nový modul plug-in spustili. Nyní musíme modul plug-in sestavit. Pokud je vaše pracovní plocha Eclipse nastavena pro automatické sestavování, měla by se třída vašeho nového pohledu přeložit ihned po uložení nového obsahu. Pokud ne, vyberte svůj nový projekt a zvolte Projekt>Sestavit projekt. Třída by se měla přeložit bez chyb.
Existují dvě možnosti, jak modul plug-in po sestavení spustit.
Pro jednoduchost spustíme nový modul plug-in zevnitř pracovní plochy Eclipse.
Chcete-li spustit pracovní plochu, zvolte Spustit>Spustit.... V tomto dialogovém okně se zobrazí všechny různé způsoby, jak můžete spustit program. Zvolte Aplikace Eclipse, klepněte na Nový a přijměte všechna výchozí nastavení. Tím se spustí další instance pracovní plochy Eclipse - běhová pracovní plocha.
Takže, kde je náš nový pohled? Všechny pohledy, kterými přispěly moduly plug-in, můžeme zobrazit pomocí nabídky Okno >Zobrazit pohled.
Tato nabídka nám ukazuje, jaké pohledy jsou dostupné pro aktuální perspektivu. Všechny pohledy, které byly do platformy vloženy (bez ohledu na perspektivu), můžete zobrazit výběrem Jiné.... Tím se zobrazí seznam kategorií pohledů a pohledy dostupné pod každou kategorií.
Pracovní plocha vytváří úplný seznam pohledů s použitím registru rozšíření, pomocí kterého vyhledá všechny moduly plug-in, které poskytly rozšíření pro bod rozšíření org.eclipse.ui.views.
Tady je! Pohled nazvaný "Pohled Ahoj" se přidal do okna Zobrazit pohled pod naší kategorií "Kategorie Ahoj". Štítky pro naši kategorii a pohled byly získány z konfiguračního markupu bodu rozšíření v souboru plugin.xml.
Až do tohoto bodu jsme stále nespustili kód našeho modulu plug-in! Deklarace, které jsme uvedli v souboru plugin.xml (a které vidí ostatní moduly plug-in prostřednictvím registru rozšíření) pracovní ploše stačí, aby zjistila, že existuje pohled s názvem "Pohled Ahoj" dostupný v kategorii "Ahoj". Dokonce ví, která třída pohled implementuje. Ale žádná část našeho kódu se nespustí, dokud se nerozhodneme pohled zobrazit.
Zvolíme-li pohled "Pohled Ahoj" ze seznamu Zobrazit pohled, pracovní plocha aktivuje náš modul plug-in, vytvoří instanci naší třídy pohledu, zinicializuje ji a zobrazí nový pohled v pracovní ploše vedle všech ostatních pohledů. Nyní je náš kód spuštěn.
Tady je, náš první modul plug-in! Později probereme více podrobností o třídách uživatelského rozhraní a bodech rozšíření.