Группы запуска
Идентификатор:
org.eclipse.debug.ui.launchGroups
Начиная с:
2.1
Описание:
Эта точка расширения
предоставляет поддержку для определения группы конфигураций запуска,
которые требуется просматривать совместно в окне конфигураций запуска, а
также поддержку хронологии запусков (последние и предпочитаемые запуски).
Описание конфигурации:
<!ELEMENT extension (launchGroup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - полный идентификатор целевой точки расширения
- id - необязательный идентификатор экземпляра расширения
- name - необязательное имя экземпляра расширения
<!ELEMENT launchGroup EMPTY>
<!ATTLIST launchGroup
id CDATA #REQUIRED
mode CDATA #REQUIRED
category CDATA #IMPLIED
label CDATA #REQUIRED
image CDATA #REQUIRED
bannerImage CDATA #REQUIRED
public CDATA #IMPLIED
title CDATA #IMPLIED>
- id - уникальный идентификатор этой группы запуска.
- mode - режим запуска, связанный с этой группой, например run
(выполнение) или debug (отладка).
- category - категория конфигураций запуска в этой группе. Значение этого атрибута по умолчанию -
null
.
- label - удобочитаемая метка, используемая для вывода группы.
- image - относительный путь в модуле к изображению, применяемому
при выводе этой группы в деревьях, в списках, на вкладках и т.п.
- bannerImage - относительный путь в модуле к изображению,
применяемому при выводе этой группы в мастере или области заголовков окна.
- public - указывает, относится ли эта группа к типу public и
следует ли показывать ее вкладку хронологии запусков в параметрах отладки.
Значение по умолчанию -
true
.
- title - заголовок, который следует выводить в мастере запуска когда эта группа открыта - например "Выберите или настройте приложение для отладки" (начиная с 3.1)
Примеры:
Ниже приведен
пример точки расширения группы запуска:
<extension point=
"org.eclipse.debug.ui.launchGroups"
>
<launchGroup
id=
"com.example.ExampleLaunchGroupId"
mode=
"run"
label=
"Выполнение"
image=
"icons\run.gif"
bannerImage=
"icons\runBanner.gif"
>
</launchGroup>
</extension>
В приведенном выше примере группа запуска будет состоять из всех
конфигураций запуска, не относящихся к какой-либо категории и
поддерживающих режим выполнения.
Copyright (c) 2000, 2005 IBM Corporation и другие.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html