Stránky editoru aktivit

Editor aktivit se skládá ze tří stránek: stránka Prohlížeče, stránka Popisy a stránka "activities.xml".

Stránka Prohlížeče

Stránka Prohlížeče má dva samostatné prohlížeče, jeden k prohlížení modulů plug-in a fragmentů, druhý k prohlížení kategorií a aktivit, jakož i modulů plug-in a fragmentů.

První prohlížeč zobrazuje všechny moduly plug-in a fragmenty umístěné v adresáři pracovního prostoru Eclipse. Druhý prohlížeč zobrazuje kategorie, aktivity spojené s kategoriemi a moduly plug-in spojené s aktivitami. Poslední uvedené položky se rovněž zpočátku načítají z adresáře pracovního prostoru Eclipse.

Obraz stránky Prohlížeče

Stránka Popisy

Kategorie a aktivity se definují povinným jednoznačným identifikátorem a názvem a dále nepovinným popisem. Stránka popisů má dva prohlížeče: jeden zobrazuje popisy úprav kategorií, druhý popisy ostatních aktivit.

První prohlížeč zobrazuje kategorie včetně příslušných ID, názvů a upravitelných polí pro popis. Druhý prohlížeč zobrazuje tytéž informace pro aktuální aktivity. Po přepnutí editoru na jinou stránku dojde k aktualizaci popisů v souboru "activities.xml".

Obraz stránky Popisy

Stránka "activities.xml"

Po klepnutí na kartu stránky "activities.xml" dojde k automatické aktualizaci. Soubor bude obsahovat definici kategorie, aktivity a vazby zobrazované na stránce prohlížečů.

Obrázek stránky activities.xml

Generovaný formát

Vazby vzoru aktivity se vytvářejí při přidávání modulů plug-in do aktivity. Vzory dodržují syntaxi následujícího příkladu: "org\.eclipse\.pde/.*" pro modul plug-in "org.eclipse.pde". Pokud všechny moduly plug-in začínající "org.eclipse.pde" přidáváte do téže aktivity, nahraďte jednotlivé obecné názvy modulů plug-in společným obecným názvem "org\.eclipse\.pde\..*/.*". Podobně při odebírání modulu plug-in z aktivity, kdy je definován výše uvedený obecný název, se tento název nahrazuje obecnými názvy modulů plug-in, které mají v aktivitě zůstat. Editor aktivit načítá vazby vzoru aktivity při spuštění z rozšíření "org.eclipse.activities" definovaných v jiných modulech plug-in pouze v případě, že používají výše uvedenou syntaxi.

Při vytváření aktivity se vytvoří jedinečné ID. ID má následující formát: "názevAktivity" + Aktivita, přičemž z názvu aktivity jsou odstraněny mezery a znaky jsou převedeny na malá písmena. Jedinečné ID se vytváří při vytvoření kategorie. ID má následující formát: "categoryName" + Kategorie, přičemž z názvu kategorie jsou odstraněny mezery a znaky jsou převedeny na malá písmena.

Související pojmy.
Aktivity

Související úlohy
Příklad aktivit