# Uses of Package
org.eclipse.core.commands

Packages that use org.eclipse.core.commands
Package
Description
org.eclipse.compare.internal
org.eclipse.core.commands
Application programming interfaces for commands and handlers.
org.eclipse.core.commands.operations
Classes for the creation of undoable operations which can be added to an operations history and later be undone and redone.
org.eclipse.debug.ui
Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.actions
Provides a set of actions related to running and debugging applications.
org.eclipse.e4.core.commands
org.eclipse.e4.core.commands.internal
org.eclipse.e4.ui.bindings
org.eclipse.e4.ui.bindings.internal
org.eclipse.e4.ui.bindings.keys
org.eclipse.e4.ui.model.application.ui.menu
Application programming interfaces describing the Eclipse 4 menu and toolbar model elements.
org.eclipse.e4.ui.model.application.ui.menu.impl
org.eclipse.help.ui.internal
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.jface.commands
Provides JFace-specific support for commands.
org.eclipse.jface.menus
Provides support for trim specification.
org.eclipse.jface.text.contentassist
Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.quickassist
This package provides the quick assist assistant add-on for an `ISourceViewer`.
org.eclipse.jface.text.source
Provides a framework for connecting document regions with annotations and for displaying those.
org.eclipse.team.ui.mapping
Application programming interfaces for working with resource mappings.
org.eclipse.text.undo
Provides undo and redo support for a document.
org.eclipse.ui.commands
Provides support for retrieving information on Commands from the workbench.
org.eclipse.ui.editors.text
Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.handlers
Provides support for integrating handlers into the Eclipse workbench.
org.eclipse.ui.ide.undo
APIs that provide undo and redo behavior for operations that manipulate the workspace.
org.eclipse.ui.internal
org.eclipse.ui.keys
Provides support for integrating keys into the Eclipse workbench.
org.eclipse.ui.menus
Provides the public API and default implementation for contributing menu and toolbars to the menu service.
org.eclipse.ui.texteditor
Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.views.markers
Utility classes for working with markers in views
org.eclipse.ui.views.properties
Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.

Classes in org.eclipse.core.commands used by org.eclipse.compare.internal
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.core.commands
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
AbstractParameterValueConverter
Supports conversion between objects and strings for command parameter values.
Category
A logical group for a set of commands.
CategoryEvent
An instance of this class describes changes to an instance of `Category`.
Command
A command is an abstract representation for some semantic behaviour.
CommandEvent
An instance of this class describes changes to an instance of `Command`.
CommandManager
A central repository for commands -- both in the defined and undefined states.
CommandManagerEvent
An event indicating that the set of defined command identifiers has changed.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
HandlerEvent
An instance of this class describes changes to an instance of `IHandler`.
ICategoryListener
An instance of this interface can be used by clients to receive notification of changes to one or more instances of `Category`.
ICommandListener
An instance of this interface can be used by clients to receive notification of changes to one or more instances of `Command`.
ICommandManagerListener
An instance of this interface can be used by clients to receive notification of changes to one or more instances of `ICommandManager`.
IExecutionListener
A listener to the execution of commands.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
IHandlerListener
An instance of this interface can be used by clients to receive notification of changes to one or more instances of `IHandler`.
IObjectWithState
An object that holds zero or more state objects.
IParameter
A parameter for a command.
IParameterTypeListener
An instance of this interface can be used by clients to receive notification of changes to one or more instances of `ParameterType`.
IParameterValues
The parameters for a command.
IStateListener
A listener to changes in some state.
NotEnabledException
Signals that an attempt was made to execute a command that is not enabled.
NotHandledException
Signals that an attempt was made to access the properties of an unhandled object.
Parameterization
A parameter with a specific value.
ParameterizedCommand
A command that has had one or more of its parameters specified.
ParameterType
Provides information about the type of a command parameter.
ParameterTypeEvent
An instance of this class describes changes to an instance of `ParameterType`.
ParameterValueConversionException
Signals that a problem occurred while converting a command parameter value from string to object, or object to string.
ParameterValuesException
Signals that a problem has occurred while trying to create an instance of `IParameterValues`.
SerializationException
Signals that an exception occured while serializing a `ParameterizedCommand` to a string or deserializing a String to a `ParameterizedCommand`.
State
A piece of state information that can be shared between objects, and might be persisted between sessions.
Classes in org.eclipse.core.commands used by org.eclipse.core.commands.operations
Class
Description
ExecutionException
Signals that an exception occured during the execution of a command.
Classes in org.eclipse.core.commands used by org.eclipse.debug.ui
Class
Description
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
Classes in org.eclipse.core.commands used by org.eclipse.debug.ui.actions
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.e4.core.commands
Class
Description
Category
A logical group for a set of commands.
Command
A command is an abstract representation for some semantic behaviour.
IParameter
A parameter for a command.
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.e4.core.commands.internal
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
AbstractHandlerWithState
An abstract implementation of `IObjectWithState`.
Category
A logical group for a set of commands.
Command
A command is an abstract representation for some semantic behaviour.
CommandManager
A central repository for commands -- both in the defined and undefined states.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
HandlerEvent
An instance of this class describes changes to an instance of `IHandler`.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
IObjectWithState
An object that holds zero or more state objects.
IParameter
A parameter for a command.
IStateListener
A listener to changes in some state.
ParameterizedCommand
A command that has had one or more of its parameters specified.
State
A piece of state information that can be shared between objects, and might be persisted between sessions.
Classes in org.eclipse.core.commands used by org.eclipse.e4.ui.bindings
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.e4.ui.bindings.internal
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.e4.ui.bindings.keys
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.e4.ui.model.application.ui.menu
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.e4.ui.model.application.ui.menu.impl
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.help.ui.internal
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.jface.action
Class
Description
CommandManager
A central repository for commands -- both in the defined and undefined states.
ExecutionException
Signals that an exception occured during the execution of a command.
NotEnabledException
Signals that an attempt was made to execute a command that is not enabled.
Classes in org.eclipse.core.commands used by org.eclipse.jface.bindings
Class
Description
CommandManager
A central repository for commands -- both in the defined and undefined states.
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.jface.bindings.keys
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.jface.commands
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
IHandlerListener
An instance of this interface can be used by clients to receive notification of changes to one or more instances of `IHandler`.
State
A piece of state information that can be shared between objects, and might be persisted between sessions.
Classes in org.eclipse.core.commands used by org.eclipse.jface.menus
Class
Description
INamedHandleStateIds
State identifiers that are understood by named handle objects that implement `IObjectWithState`.
State
A piece of state information that can be shared between objects, and might be persisted between sessions.
Classes in org.eclipse.core.commands used by org.eclipse.jface.text.contentassist
Class
Description
IHandler
A handler is the pluggable piece of a command that handles execution.
Classes in org.eclipse.core.commands used by org.eclipse.jface.text.quickassist
Class
Description
IHandler
A handler is the pluggable piece of a command that handles execution.
Classes in org.eclipse.core.commands used by org.eclipse.jface.text.source
Class
Description
IHandler
A handler is the pluggable piece of a command that handles execution.
Classes in org.eclipse.core.commands used by org.eclipse.team.ui.mapping
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.text.undo
Class
Description
ExecutionException
Signals that an exception occured during the execution of a command.
Classes in org.eclipse.core.commands used by org.eclipse.ui.commands
Class
Description
Category
A logical group for a set of commands.
Command
A command is an abstract representation for some semantic behaviour.
IExecutionListener
A listener to the execution of commands.
IHandler
A handler is the pluggable piece of a command that handles execution.
IParameterValues
The parameters for a command.
ParameterizedCommand
A command that has had one or more of its parameters specified.
ParameterType
Provides information about the type of a command parameter.
SerializationException
Signals that an exception occured while serializing a `ParameterizedCommand` to a string or deserializing a String to a `ParameterizedCommand`.
Classes in org.eclipse.core.commands used by org.eclipse.ui.editors.text
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.ui.handlers
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
Command
A command is an abstract representation for some semantic behaviour.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
NotEnabledException
Signals that an attempt was made to execute a command that is not enabled.
NotHandledException
Signals that an attempt was made to access the properties of an unhandled object.
ParameterizedCommand
A command that has had one or more of its parameters specified.
State
A piece of state information that can be shared between objects, and might be persisted between sessions.
Classes in org.eclipse.core.commands used by org.eclipse.ui.ide.undo
Class
Description
ExecutionException
Signals that an exception occured during the execution of a command.
Classes in org.eclipse.core.commands used by org.eclipse.ui.internal
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
AbstractHandlerWithState
An abstract implementation of `IObjectWithState`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
IObjectWithState
An object that holds zero or more state objects.
IParameterValues
The parameters for a command.
IStateListener
A listener to changes in some state.
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.ui.keys
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.ui.menus
Class
Description
ParameterizedCommand
A command that has had one or more of its parameters specified.
Classes in org.eclipse.core.commands used by org.eclipse.ui.texteditor
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.ui.views.markers
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.
Classes in org.eclipse.core.commands used by org.eclipse.ui.views.properties
Class
Description
AbstractHandler
This class is a partial implementation of `IHandler`.
ExecutionEvent
The data object to pass to the command (and its handler) as it executes.
ExecutionException
Signals that an exception occured during the execution of a command.
IHandler
A handler is the pluggable piece of a command that handles execution.
IHandler2
Extend the IHandler interface to provide some context for isEnabled() requests.