アクセラレーター構成

ID: org.eclipse.ui.acceleratorConfigurations

このリリース以降: 2.0

説明:

警告: この拡張ポイントは使用すべきではありません。
この拡張ポイントを使用しないでください。この製品の将来のバージョンでは除去される予定です。 代わりに、拡張ポイント org.eclipse.ui.commands を使用してください。

この拡張ポイントを使用して、アクセラレーター構成拡張を登録します。 アクセラレーター構成は、アクセラレーター・セットを登録することができる構成です。 ワークベンチを使用すると、ユーザーは「ワークベンチ」設定ページでアクセラレーター構成を選択できます。 一度にアクティブにできるアクセラレーター構成は 1 つだけです。

アクセラレーター構成は、ワークベンチ・アクション用の一般的なスタイルまたはテーマを表します。 例えば、ワークベンチには "Emacs" アクセラレーター構成が用意されています。 "Emacs" アクセラレーター構成がアクティブであれば、 "Emacs" 構成に登録されているアクセラレーター・セットに属するアクセラレーターはアクティブになっています。 これらのアクセラレーターは、Emacs (開発者の間では一般的なテキスト・エディター) のアクセラレーターを意図して定義されています。

アクセラレーター・セットは、構成の ID を "configurationId" 属性 (アクセラレーター設定拡張ポイントを参照) の値としてリストすることによって、アクセラレーター構成を登録します。複数のアクセラレーター・セットを同じアクセラレーター構成に登録できます。

ユーザーに表示されるアクセラレーター構成名は、org.eclipse.ui.acceleratorConfigurations 拡張ポイントの拡張エレメントの属性 "name" の値と同じになることに注意してください。

構成マークアップ:

   <!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 style accelerator configuration"> 
      </acceleratorConfiguration> 
      <acceleratorConfiguration        id="org.eclipse.ui.jonDoeAcceleratorConfiguration" 
        name="Jon Doe" 
        description="Personal accelerator configuration for Jon Doe"> 
      </acceleratorConfiguration> 
</extension>

提供されるインプリメンテーション: ワークベンチは、デフォルトおよび Emacs アクセラレーター構成を提供します。

Copyright (c) 2002 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/cpl-v10.html