Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.eclipse.ui.commands

Interface Summary
ICategory | A category is a grouping of commands by functional area.
ICategoryListener | An instance of `ICategoryListener` can be used by clients to receive notification of changes to one or more instances of `ICategory`.
ICommand | An instance of `ICommand` is a handle representing a command as defined by the extension point `org.eclipse.ui.commands`.
ICommandListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `ICommand`.
ICommandManager | An instance of `ICommandManager` can be used to obtain instances of `ICommand`, as well as manage whether or not those instances are active or inactive, enabled or disabled.
ICommandManagerListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `ICommandManager`.
IHandler | A handler is the pluggable piece of a command that handles execution.
IHandlerListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `IHandler`.
IKeyConfiguration | An instance of `IKeyConfiguration` is a handle representing a key configuration as defined by the extension point `org.eclipse.ui.commands`.
IKeyConfigurationListener | An instance of `IKeyConfigurationListener` can be used by clients to receive notification of changes to one or more instances of `IKeyConfiguration`.
IKeySequenceBinding | An instance of `IKeySequenceBinding` represents a binding between a command and a key sequence.
IWorkbenchCommandSupport | An instance of this interface provides support for managing commands at the `IWorkbench` level.

Class Summary
AbstractHandler | This class is a partial implementation of `IHandler`.
ActionHandler | This class adapts instances of `IAction` to `IHandler`.
CategoryEvent | An instance of this class describes changes to an instance of `ICategory`.
CommandEvent | An instance of this class describes changes to an instance of `ICommand`.
CommandManagerEvent | An instance of this class describes changes to an instance of `ICommandManager`.
HandlerEvent | An instance of this class describes changes to an instance of `IHandler`.
HandlerSubmission | An instance of this class represents a request to handle a command.
KeyConfigurationEvent | An instance of this class describes changes to an instance of `IKeyConfiguration`.
Priority | An instance of this interface represents a priority for use with instances of `HandlerSubmission`.

Exception Summary
CommandException | Signals that an exception occured within the command architecture.
ExecutionException | Signals that an exception occured during the execution of a command.
NotDefinedException | Signals that an attempt was made to access the properties of an undefined object.
NotHandledException | Signals that an attempt was made to access the properties of an unhandled object.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.