Příklad - Vícestránkový editor

Úvod

Příklad  vícestránkového editoru přidává editor pro soubory s příponou .mpe. Ukazuje, jak vytvořit editor, který používá více stránek definováním editoru a přispěvatele stránek, který může přidávat položky do řádku s akcemi.

Spuštění příkladu

Chcete-li začít používat Příklad vícestránkového editoru, vytvořte nový soubor s příponou .mpe.  Vyberte daný soubor, vyvolejte rozevírací nabídku, vyberte nabídku Otevřít pomocí a z podnabídky vyberte položku nabídky Příklad vícestránkového editoru. Potom můžete výběrem různých karet vybírat různé editory.

Vytváření nového souboru mpe

Vytvořte nový soubor s příponou .mpe.  Z nabídky Soubor vyberte Nový a z podnabídky potom Jiný...  V průvodci klepněte na Jednoduchý, potom vyberte
Soubor v seznamu nalevo.  Klepněte na Další a doplňte název souboru (ujistěte se, že je přípona .mpe) a složku, která má soubor obsahovat.
 

Podrobnosti

Příklad  vícestránkového editoru demonstruje, jak vytvořit vícestránkový editor s vlastním přispěvatelem stránek.

Příklad vícestránkového editoru je vytvořen se dvěma rozšířeními - přispěvatelem dokumentů (MultiPageContributor) a editorem (MultiPageEditor). Přispěvatel dokumentů je podtřídou třídy org.eclipse.ui.part.MultiPageEditorActionBarContributor a definuje akce, které jsou přidány k editoru, když je volána metoda setActivePage. Editor je třída org.eclipse.ui.part.MultiPageEditorPart, která vytvoří 3 stránky, jejichž aktivaci ošetřuje metoda pageChange, která na druhou stranu posílá přispěvateli setActivePage. Tyto dvě třídy na sebe neodkazují přímo - přispěvatel pro daný editor je nastaven pomocí značky contributorClass v souboru plugin.xml.