Группы вкладок конфигурации запуска

org.eclipse.debug.ui.launchConfigurationTabGroups

Эта точка расширения предоставляет механизм добавления группы вкладок в окно конфигурации запуска конкретного типа.

<!ELEMENT extension (launchConfigurationTabGroup*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT launchConfigurationTabGroup (launchMode*)>

<!ATTLIST launchConfigurationTabGroup

id            CDATA #REQUIRED

type          CDATA #REQUIRED

class         CDATA #REQUIRED

helpContextId CDATA #IMPLIED

description   CDATA #IMPLIED>


<!ELEMENT launchMode EMPTY>

<!ATTLIST launchMode

mode        CDATA #REQUIRED

perspective CDATA #IMPLIED

description CDATA #IMPLIED>

Элемент mode задает режим запуска, с которым связана эта группа вкладок. Группу вкладок можно связать с одним или несколькими режимами запуска. Режим запуска можно не указывать - это обеспечивает совместимость с предыдущими версиями (до 3.0). Если он не указан, то группа вкладок регистрируется как группа вкладок по умолчанию для связанного типа конфигурации запуска (т.е. она будет применима ко всем поддерживаемым режимам запуска, для которых не задана конкретная группа вкладок).



Ниже приведен пример точки расширения группы вкладок конфигурации запуска:

 

<extension point=

"org.eclipse.debug.ui.launchConfigurationTabGroups"

>

<launchConfigurationTabGroup id=

"com.example.ExampleTabGroup"

type=

"com.example.ExampleLaunchConfigurationTypeIdentifier"

class=

"com.example.ExampleLaunchConfigurationTabGroupClass"

>

</launchConfigurationTabGroup>

</extension>

В приведенном выше примере добавляемая группа вкладок будет показана для типа конфигурации запуска с идентификатором com.example.ExampleLaunchConfigurationTypeIdentifier.

Значением атрибута class должно быть полное имя класса Java, реализующего интерфейс org.eclipse.debug.ui.ILaunchConfigurationTabGroup.