An instance of IKeyConfiguration is a handle representing a
key configuration as defined by the extension point
org.eclipse.ui.commands . The identifier of the handle is
identifier of the key configuration being represented.
An instance of IKeyConfiguration can be obtained from an
instance of ICommandManager for any identifier, whether or not
a key configuration with that identifier defined in the plugin registry.
The handle-based nature of this API allows it to work well with runtime
plugin activation and deactivation. If a key configuration is defined, that
means that its corresponding plug-in is active. If the plug-in is then
deactivated, the configuration will still exist but it will be undefined.
An attempt to use an undefined key configuration will result in a
NotDefinedException being thrown.
This interface is not intended to be extended or implemented by clients.
since: 3.0 See Also: IKeyConfigurationListener See Also: ICommandManager See Also: org.eclipse.jface.bindings.Scheme |