Controls the keyboard input into the workbench key binding architecture. This allows key events to be programmatically pushed into the key binding architecture -- potentially triggering the execution of commands. It is used by the Workbench
to listen for events on the Display
.
This class is not designed to be thread-safe. It is assumed that all access to the press
method is done through the event loop. Accessing this method outside the event loop can cause corruption of internal state.
|
|