ADVARSEL: Dette utvidelsespunktet er foreldet.
Ikke bruk dette utvidelsespunktet. Det vil bli fjernet i fremtidige versjoner av produktet.
Bruk i stedet
utvidelsespunktet org.eclipse.ui.commands
Et hurtigtastsett er registrert i en hurtigtastkonfigurasjon (se utvidelsespunktet Hurtigtastkonfigurasjon) og kan brukes i et hurtigtastomfang (se utvidelsespunktet Hurtigtastomfang).
<!ELEMENT extension (acceleratorSet*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT acceleratorSet (accelerator+)>
<!ATTLIST acceleratorSet
configurationId CDATA #REQUIRED
scopeId CDATA #REQUIRED>
@deprecated Bruk utvidelsespunktet "org.eclipse.ui.bindings" i stedet. Bruk key
-elementet.
<!ELEMENT accelerator EMPTY>
<!ATTLIST accelerator
id CDATA #IMPLIED
key CDATA #REQUIRED
locale CDATA #IMPLIED
platform CDATA #IMPLIED>
@deprecated Bruk utvidelsespunktet "org.eclipse.ui.bindings" i stedet. Bruk key
-elementet.
<extension point=
"org.eclipse.ui.acceleratorSets"
>
<acceleratorSet configurationId=
"org.eclipse.ui.exampleAcceleratorConfiguration"
scopeId=
"org.eclipse.ui.globalScope"
>
<accelerator id=
"org.eclipse.ui.ExampleActionA"
key=
"CTRL+R CTRL+A"
>
</accelerator>
<accelerator id=
"org.eclipse.ui.ExampleActionB"
key=
"CTRL+R CTRL+B"
>
</accelerator>
<accelerator id=
"org.eclipse.ui.ExampleActionC"
key=
"CTRL+R CTRL+C || CTRL+SHIFT+DELETE"
>
</accelerator>
</acceleratorSet>
</extension>
Hvis språkmiljøet og/eller plattformen er oppgitt, brukes hurtigtasten som samsvarer best med gjeldende språkmiljø og plattform. Det gjeldende språkmiljøet bestemmes av APIen Locale.getDefault() og plattformen av APIen SWT.getPlatform(). Hvis plattformen og/eller språkmiljøet er oppgitt, og ikke samsvarer med gjeldende språkmiljø og/eller plattform, blir hurtigtasten slettet. Hvis hurtigtast A bare definerer språkmiljøet, og B bare definerer plattformen, blir B brukt. Hvis hurtigtast A definerer "ja" som språkmiljø, og B definerer "ja_JP", blir B brukt hvis gjeldende språkmiljø er "ja_JP".
Hvis to hurtigtaster er definert i hurtigtastsett i forskjellige plugin-moduler, vil plugin-modulene avgjøre hvilken hurtigtast som velges. Hvis plugin-modul A avhenger av B, brukes hurtigtastene som er definert i B. Hvis A og B ikke avhenger av hverandre, blir de sortert alfabetisk av plugin-IDen.
Hvis to hurtigtaster er definert i forskjellige omfang, brukes hurtigtasten som er definert i gjeldende omfang. Hvis en hurtigtast ikke er definert i gjeldende omfang eller i et av de tilhørende overordnede omfangene, blir den slettet. Hvis en hurtigtast er definert i et overordnet og underordnet omfang, brukes den som er definert i det underordnede omfanget.
Copyright (c) 2002, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html