Страницы редактора групп действий

Редактор групп действий включает три страницы: Программы просмотра, Описания и страница "activities.xml".

Программы просмотра

На этой странице есть две отдельные программы просмотра, одна для модулей и фрагментов, вторая - для категорий и групп действий, пригодная также для модулей и фрагментов.

Первая программа просмотра показывает все модули и фрагменты, расположенные в каталоге рабочей области Eclipse. Вторая программа показывает категории, группы действий, связанные с категориями и модули, связанные с группами действий. Эти последние элементы первоначально считываются из каталога рабочей области Eclipse.

Страница Программы просмотра

Страница Описания

Для категорий и групп действий задаются ИД и имена (обязательно) и описания (необязательно). Страница описаний содержит две программы просмотра, одна их которых позволяет изменять описания категорий, другая - описания групп действий.

Первая программа просмотра показывает категории, их ИД, имена и описание, которое можно изменить. Вторая программа показывает ту же информацию о текущих группах действий. Когда редактор переключается на другую страницу, описания сразу же обновляются в файле "activities.xml".

Страница Описания

Страница "activities.xml"

При щелчке на вкладке "activities.xml" обновление выполняется автоматически. В этот файл входят определения категории, группы действий и связей, заданных на страницах программ просмотра.

Страница activities.xml

Сгенерированный формат

Связи с шаблонами групп действий создаются тогда, когда модули добавляются в группу действий. Синтаксис шаблонов следующий: "org\.eclipse\.pde/.*" для модуля "org.eclipse.pde". Если все модули, начинающиеся с "org.eclipse.pde" будут добавлены в одну и ту же группу действий, то их отдельные записи будут заменены на "org\.eclipse\.pde\..*/.*". Если же модуль будет удален из группы действий, для которой задан общий шаблон, то вместо шаблона останутся записи для других оставшихся модулей из этой группы действий. Редактор групп действий считывает связи с шаблонами групп действий при запуске из расширений "org.eclipse.activities", но только в том случае, если они следуют описанному выше синтаксису.

При создании группы действий генерируется ее уникальный ИД. ИД указывается в следующем формате: "activityName" + Activity, где из имени группы действий удаляются пробелы, и оно преобразуется в нижний регистр. При создании категории тоже генерируется ее уникальный ИД. ИД указывается в следующем формате: "categoryName" + Category, где из имени категории удаляются пробелы, и оно преобразуется в нижний регистр.

Связанные концепции.
Группы действий

Связанные задачи
Пример группы действий