# Package org.eclipse.ui.keys

package org.eclipse.ui.keys

Provides support for integrating keys into the Eclipse workbench.

## Package Specification

This package provides the classes required to integrate keys into the Eclipse workbench.

To use the key integration, the method `getAdapter` is called on the Eclipse workbench, with the argument `IBindingService.class`. This will return an instance of `IBindingService`.

Related Packages
Package
Description
org.eclipse.ui
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
Class
Description
CharacterKey
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory
IBindingService
Provides services related to the binding architecture (e.g., keyboard shortcuts) within the workbench.
IKeyFormatter
Deprecated.
Please use org.eclipse.jface.bindings.keys.IKeyFormatter
Key
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory
KeyFormatterFactory
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyFormatterFactory
KeySequence
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeySequence
KeyStroke
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyStroke
ModifierKey
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory
NaturalKey
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory
ParseException
Deprecated.
Please use org.eclipse.jface.bindings.keys.ParseException
SpecialKey
Deprecated.
Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory
SWTKeySupport
Deprecated.
Please use `SWTKeySupport`