Kontekster og tastbindinger

Du kan angive en kontekst for en tastbinding, så bindingen kun er tilgængelig, når brugeren arbejder i en bestemt kontekst. Kontekster erklæres i udvidelsespunktet org.eclipse.ui.contexts.

En kontekst kan bindes til en bestemt tastbinding ved at angive id'en for konteksten, når tastbindingen defineres. Hvis gemmekommandoen f.eks. kun skal virke, når brugeren redigerer tekst, skal der angives en kontekst for tastbindingen:

<extension
         point="org.eclipse.ui.bindings">
<key
      sequence="Ctrl+S"
      commandId="org.eclipse.ui.file.save"
      contextId="org.eclipse.ui.textEditorScope"
      schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
</extension>   ...
Der er flere oplysninger om kontekster og definitionen af dem i afsnittet Kontekster.