Strony edytora działań

Edytor działań składa się z trzech stron: strony przeglądarek, strony opisów i strony "activities.xml".

Strona przeglądarek

Strona przeglądarek zawiera dwie oddzielne przeglądarki. Pierwsza z nich jest przeznaczona dla modułów dodatkowych i fragmentów, natomiast druga dla kategorii i działań, a także dla modułów dodatkowych i fragmentów.

Pierwsza przeglądarka wyświetla wszystkie moduły dodatkowe i fragmenty znajdujące się w katalogu obszaru roboczego Eclipse. Druga przeglądarka wyświetla kategorie, działania powiązane z kategoriami i moduły dodatkowe powiązane z działaniami. Te ostatnie elementy także są początkowo odczytywane z katalogu obszaru roboczego Eclipse.

Strona przeglądarek

Strona opisów

Kategorie i działania są definiowane przez obowiązkowe identyfikatory, nazwy i opcjonalne opisy. Na stronie opisów znajdują się dwie przeglądarki, z których jedna umożliwia modyfikowanie opisów kategorii, natomiast druga służy do zmieniania opisów działań.

Pierwsza przeglądarka wyświetla kategorie, odpowiadające im identyfikatory, nazwy i edytowalne pole opisu. Druga przeglądarka wyświetla analogiczne informacje dla bieżących działań. Po przełączeniu edytora na inną stronę następuje aktualizacja opisów w pliku "activities.xml".

Strona opisów

Strona "activities.xml"

Kliknięcie karty strony "activities.xml" powoduje jej automatyczną aktualizację. Plik będzie zawierał kategorię, działanie i definicje powiązania przedstawione na stronie przeglądarek.

Strona activities.xml

Generowany format

Powiązania wzorców działań są tworzone w czasie dodawania modułów dodatkowych do działania. Wzorce mają składnię podobną do następującego przykładu: "org\.eclipse\.pde/.*" dla modułu dodatkowego "org.eclipse.pde". Jeśli wszystkie moduły dodatkowe rozpoczynające się od "org.eclipse.pde" zostały dodane do tego samego działania, poszczególne wzorce modułów dodatkowych są zastępowane przez "org\.eclipse\.pde\..*/.*". Z kolei usunięcie modułu dodatkowego z działania, dla którego zdefiniowano ten ostatni wzorzec, powoduje zastąpienie tego wzorca przez wzorce modułów dodatkowych pozostających w tym działaniu. W czasie uruchamiania edytor działań odczyta powiązania wzorców działań z rozszerzeń "org.eclipse.activities" zdefiniowanych w innych modułach dodatkowych tylko wtedy, gdy mają one składnię zgodną z powyższym opisem.

Unikalny identyfikator jest generowany w momencie tworzenia działania. Identyfikator ma następujący format: "nazwaDziałania" + Activity; z nazwy działania usuwane są spacje, a także wykonywana jest jej zamiana na małe litery. Unikalny identyfikator jest generowany w czasie tworzenia kategorii. Identyfikator będzie miał następujący format: "nazwaKategorii" + Category; z nazwy kategorii usuwane są spacje, a także wykonywana jest jej zamiana na małe litery.

Pojęcia pokrewne
Działania

Czynności pokrewne
Przykłady działań