ВНИМАНИЕ: эта точка расширения УСТАРЕЛА.
Не используйте эту точку расширения, она будет удалена в последующих
версиях продукта. Вместо нее используйте точку расширения
org.eclipse.ui.commands.
Конфигурация клавиш быстрого доступа представляет общий стиль, или тему, клавиш быстрого доступа для выполнения действий рабочей среды. Например, в рабочей среде предусмотрена конфигурация клавиш быстрого доступа "Emacs". Когда конфигурация клавиш быстрого доступа "Emacs" активна, все клавиши быстрого доступа, принадлежащие зарегистрированным в "Emacs" наборам, будут активны. Эти клавиши быстрого доступа определены по аналогии с клавишами быстрого доступа Emacs (текстовый редактор, популярный среди разработчиков).
Набор клавиш быстрого доступа регистрируется в конфигурации клавиш быстрого доступа путем добавления идентификатора конфигурации в качестве значения в свой атрибут "configurationId" (см. описание точки расширения Наборы клавиш быстрого доступа). В одной конфигурации клавиш быстрого доступа можно зарегистрировать множество наборов клавиш быстрого доступа.
Заметьте, что имя конфигурации клавиш быстрого доступа, которое видит пользователь, совпадает со значением атрибута "name" элемента extension точки расширения org.eclipse.ui.acceleratorConfigurations.
<!ELEMENT extension (acceleratorConfiguration*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT acceleratorConfiguration EMPTY>
<!ATTLIST acceleratorConfiguration
id CDATA #REQUIRED
name CDATA #REQUIRED
description CDATA #REQUIRED>
<extension point=
"org.eclipse.ui.acceleratorConfigurations"
>
<acceleratorConfiguration id=
"org.eclipse.ui.viAcceleratorConfiguration"
name=
"VI"
description=
"Конфигурация клавиш быстрого доступа в стиле VI"
>
</acceleratorConfiguration>
<acceleratorConfiguration id=
"org.eclipse.ui.jonDoeAcceleratorConfiguration"
name=
"Jon Doe"
description=
"Личная конфигурация клавиш быстрого доступа пользователя Jon Doe"
>
</acceleratorConfiguration>
</extension>
Copyright (c) 2002, 2004 IBM Corporation and others.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html