Vytváření projektu modulu plug-in

K sestavování modulů plug-in Eclipse můžete použít libovolné integrované vývojové prostředí jazyka Java, nicméně Eclipse SDK samozřejmě poskytuje nástroje určené přímo k vývoji modulů plug-in. Provedeme vás postupem sestavení vlastního modulu plug-in s použitím Eclipse SDK, protože jde o typický případ. Nejste-li dosud důvěrně obeznámeni s pracovní plochou Eclipse a integrovaným vývojovým prostředím (IDE) pro jazyk Java, prostudujte příručku uživatele vývojového prostředí pro jazyk Java, která je součástí příručky PDE. Naleznete zde další informace o prováděném postupu. Prozatím se zaměřujeme na kód, nikoli na nástroj; nicméně jsou zde určité úkony spuštění integrovaného vývojového prostředí.

Vytváření projektu modulu plug-in

Budete muset vytvořit projekt, který bude vaši práci obsahovat. Využijeme některé prostředky vývojového prostředí modulů plug-in pro generování kódu, abychom získali šablonu, ze které můžeme vyjít. Tím se projekt nastaví pro psaní kódu v jazyce Java, vygeneruje se výchozí soubor s manifestem (viz výklad níže) a třída našeho pohledu.

  1. Otevřete průvodce Nový projekt... (Soubor > Nový > Projekt...), zvolte Projekt modulu plug-in z kategorie Vývoj modulu plug-in a klepněte na Další.
  2. Na stránce Projekt modulu plug-in použijte jako název pro váš projekt com.example.helloworld a zaškrtněte políčko Vytvořit projekt Java (to by mělo být výchozí nastavení). Pro ostatní nastavení na stránce ponechte příslušná výchozí nastavení a klepnutím na Další přijměte výchozí strukturu projektu modulu plug-in.
  3. Na stránce Obsah modulu plug-in se podívejte na výchozí nastavení. Průvodce nastaví com.example.helloworld jako ID modulu plug-in.   Průvodce vygeneruje rovněž třídu pro váš modul plug-in a umožní vám poskytnout další informace o vkládání do uživatelského rozhraní. Tato výchozí nastavení jsou přijatelná, takže klepněte na Další.
  4. Na stránce Šablony zaškrtněte políčko Vytvořit modul plug-in za použití jedné ze šablon. Poté vyberte šablonu Modul plug-in s pohledem. Klepněte na Další.
  5. Chceme vytvořit minimální modul plug-in, takže v tomto bodě musíme výchozí nastavení změnit, abychom vše udrželi co nejjednodušší. Na stránce Nastavení hlavního pohledu změňte navržené výchozí nastavení takto: Nastavení pohledu modulu plug-in
  6. Na stránce Funkce pohledu zrušte zaškrtnutí všech políček, aby se pro modul plug-in negenerovaly žádné přebytečné funkce. Klepnutím na Dokončit vytvořte projekt a skelet modulu plug-in.
  7. Na dotaz, zda chcete přepnout do perspektivy Vývoj modulu plug-in, odpovězte Ano.
  8. Navigujte do svého nového projektu a prozkoumejte jeho obsah.

Struktura projektu skeletonu zahrnuje několik složek, souborů a balíček Java. V této fázi jsou důležité soubory plugin.xml a MANIFEST.MF (manifest) a zdrojový kód vašeho modulu plug-in v jazyce Java. Začneme tím, že se podíváme na implementaci pohledu a prozkoumáme soubory s manifestem.