# Uses of Package
org.eclipse.jface.bindings

Packages that use org.eclipse.jface.bindings
org.eclipse.jface.action: Provides support for shared UI resources such as menus, tool bars, and status lines.
org.eclipse.jface.bindings: Provides support for bindings between commands and various user input events (e.g., keyboard shortcuts).
org.eclipse.jface.bindings.keys: Provides support for bindings between commands and keys.
org.eclipse.ui.keys: Provides support for integrating keys into the Eclipse workbench.

Classes in org.eclipse.jface.bindings used by org.eclipse.jface.action
BindingManager: A central repository for bindings -- both in the defined and undefined states.
BindingManagerEvent: An instance of this class describes changes to an instance of `BindingManager`.
IBindingManagerListener: An instance of `BindingManagerListener` can be used by clients to receive notification of changes to an instance of `BindingManager`.
TriggerSequence: A sequence of one or more triggers.

Classes in org.eclipse.jface.bindings used by org.eclipse.jface.bindings
Binding: A binding is a link between user input and the triggering of a particular command.
BindingManager: A central repository for bindings -- both in the defined and undefined states.
BindingManagerEvent: An instance of this class describes changes to an instance of `BindingManager`.
IBindingManagerListener: An instance of `BindingManagerListener` can be used by clients to receive notification of changes to an instance of `BindingManager`.
ISchemeListener: An instance of `ISchemeListener` can be used by clients to receive notification of changes to one or more instances of `IScheme`.
Scheme: An instance of `IScheme` is a handle representing a binding scheme as defined by the extension point `org.eclipse.ui.bindings`.
SchemeEvent: An instance of this class describes changes to an instance of `IScheme`.
Trigger: The abstract class for any object that can be used as a trigger for a binding.
TriggerSequence: A sequence of one or more triggers.

Classes in org.eclipse.jface.bindings used by org.eclipse.jface.bindings.keys
Binding: A binding is a link between user input and the triggering of a particular command.
Trigger: The abstract class for any object that can be used as a trigger for a binding.
TriggerSequence: A sequence of one or more triggers.

Classes in org.eclipse.jface.bindings used by org.eclipse.ui.keys
Binding: A binding is a link between user input and the triggering of a particular command.
IBindingManagerListener: An instance of `BindingManagerListener` can be used by clients to receive notification of changes to an instance of `BindingManager`.
Scheme: An instance of `IScheme` is a handle representing a binding scheme as defined by the extension point `org.eclipse.ui.bindings`.
TriggerSequence: A sequence of one or more triggers.