Konfigurationen für Direktaufrufe

Kennung: org.eclipse.ui.acceleratorConfigurations

Seit: Release 2.0

Beschreibung:

ACHTUNG: Dieser Erweiterungspunkt ist VERALTET.
Verwenden Sie diesen Erweiterungspunkt nicht, da er in künftigen Versionen dieses Produkts entfernt wird. Verwenden Sie stattdessen den Erweiterungspunkt org.eclipse.ui.commands.

An diesem Erweiterungspunkt können Erweiterungen für die Konfiguration von Direktaufrufen registriert werden. Dabei handelt es sich um Konfigurationen, an denen Direktaufrufsets registriert werden können. In der Workbench kann der Benutzer eine Direktaufrufkonfiguration aus der Seite mit den Workbench-Einstellungen auswählen. Es kann jeweils nur eine Direktaufrufkonfiguration aktiv sein.

Eine Direktaufrufkonfiguration entspricht einem allgemeinen Stil oder Thema von Direktaufrufen für Workbench-Aktionen. Die Workbench liefert etwa die "Emacs"-Direktaufrufkonfiguration. Wenn die "Emacs"-Direktaufrufkonfiguration aktiv ist, sind die Direktaufrufe aktiv, die zu den in der "Emacs"-Konfiguration registrierten Direktaufrufsets gehören. Diese Direktaufrufe sollen die Direktaufrufe von Emacs (einem bei Entwicklern sehr beliebten Texteditor) nachahmen.

Ein Direktaufrufset wird mit einer Direktaufrufkonfiguration registriert, indem die ID der Konfiguration als Wert für sein Attribut "configurationId" angegeben wird (siehe Erweiterungspunkt für Direktaufrufsets). Viele Direktaufrufsets können auf dieselbe Direktaufrufkonfiguration registriert werden.

Beachten Sie, dass der dem Benutzer angezeigte Name der Direktaufrufkonfiguration mit dem Wert des Attribut "name" des Erweiterungselements für den Erweiterungspunkt "org.eclipse.ui.acceleratorConfigurations" identisch ist.

Konfigurationsbefehle:

   <!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
   >

Beispiele: Das folgende Beispiel zeigt eine Erweiterung für eine Direktaufrufkonfiguration:

   <extension point="org.eclipse.ui.acceleratorConfigurations"> 
      <acceleratorConfiguration 
        id="org.eclipse.ui.viAcceleratorConfiguration" 
        name="VI" 
        description="VI style accelerator configuration"> 
      </acceleratorConfiguration> 
      <acceleratorConfiguration 
        id="org.eclipse.ui.jonDoeAcceleratorConfiguration" 
        name="Jon Doe" 
        description="Personal accelerator configuration for Jon Doe"> 
      </acceleratorConfiguration> 
   </extension>

Bereitgestellte Implementierung: Die Workbench liefert Standard- und Emacs-Direktaufrufkonfigurationen.

Copyright (c) 2002 IBM Corporation und Andere. Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden unter den Bedingungen der "Common Public License v1.0" bereitgestellt, die diese Verteilung begleitet und unter "http://www.eclipse.org/legal/cpl-v10.html" abgerufen werden kann.