# Uses of Class
org.eclipse.core.commands.common.HandleObject

Packages that use HandleObject
Package
Description
org.eclipse.core.commands
Application programming interfaces for commands and handlers.
org.eclipse.core.commands.common
Application programming interfaces for common base classes.
org.eclipse.core.commands.contexts
Application programming interfaces for contexts.
org.eclipse.jface.bindings
Provides support for bindings between commands and various user input events (e.g., keyboard shortcuts).

## Uses of HandleObject in org.eclipse.core.commands

Subclasses of HandleObject in org.eclipse.core.commands
Modifier and Type
Class
Description
`final class`
`Category`
A logical group for a set of commands.
`final class`
`Command`
A command is an abstract representation for some semantic behaviour.
`final class`
`ParameterType`
Provides information about the type of a command parameter.

## Uses of HandleObject in org.eclipse.core.commands.common

Subclasses of HandleObject in org.eclipse.core.commands.common
Modifier and Type
Class
Description
`class`
`NamedHandleObject`
A handle object that carries with it a name and a description.

## Uses of HandleObject in org.eclipse.core.commands.contexts

Subclasses of HandleObject in org.eclipse.core.commands.contexts
Modifier and Type
Class
Description
`final class`
`Context`
A context is an answer to the question "when".

## Uses of HandleObject in org.eclipse.jface.bindings

Subclasses of HandleObject in org.eclipse.jface.bindings
Modifier and Type
Class
Description
`final class`
`Scheme`
An instance of `IScheme` is a handle representing a binding scheme as defined by the extension point `org.eclipse.ui.bindings`.