Contexten en toetskoppelingen

U kunt een context opgeven voor een toetskoppeling, zodat de koppeling alleen functioneert als u binnen de opgegeven context werkt. Contexten worden gedeclareerd met het extensiepunt org.eclipse.ui.contexts.

U kunt een context aan een toetskoppeling toewijzen door het ID van de context op te geven in de definitie van de toetskoppeling. Als u bijvoorbeeld wilt dat de opdracht Opslaan alleen beschikbaar is tijdens het bewerken van tekst, kunt u als volgt een context opgeven voor de toetskoppeling:

    <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>
...
(Raadpleeg Contexten voor meer informatie over contexten en het definiëren ervan.)