Runtime

## Uses of Package
org.eclipse.gmf.runtime.common.core.command

Packages that use org.eclipse.gmf.runtime.common.core.command
org.eclipse.gmf.runtime.common.core.command: Provides a set of classes for executing, undoing and redoing units of work, known as Commands.
org.eclipse.gmf.runtime.common.ui.action.actions.global: Provides a set of common global actions and global action handlers for use with the Global Action Handler Service.
org.eclipse.gmf.runtime.common.ui.action.global: Provides a set of classes for creating global actions for use with the Global Action Handler Service.
org.eclipse.gmf.runtime.common.ui.action.global.providers
org.eclipse.gmf.runtime.common.ui.action.ide.actions.global: Provides a set of IDE global actions and global action handlers for use with the Global Action Handler Service.
org.eclipse.gmf.runtime.common.ui.services.action.global: Provides a set of classes that implement a `Service` that provides an extensible way to handle commonly used (global) actions in different views and editors.
org.eclipse.gmf.runtime.common.ui.services.dnd.drop: Provides core support for the drop component of drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop: Provides support for dropping with IDE dependencies.
org.eclipse.gmf.runtime.common.ui.services.parser: Provides the framework for the parser service.
org.eclipse.gmf.runtime.diagram.core.commands: Aurora internal packages Package Specification this package contains all the supported commands by the diagram layer
org.eclipse.gmf.runtime.diagram.core.edithelpers: Aurora internal packages Package Specification this package contains classes used to help in create the element requests
org.eclipse.gmf.runtime.diagram.ui.printing.providers
org.eclipse.gmf.runtime.diagram.ui.properties.sections: Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.providers: Aurora internal packages Package Specification This package contains the necessary plugin classes: DebugOptions Plugin StatusCodes
org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers: This package contains a contribution item provider and a global action handler and provider for diagram IDE Global Actions.
org.eclipse.gmf.runtime.diagram.ui.providers.parsers
org.eclipse.gmf.runtime.emf.commands.core.command: Specification of the command API for operations that modify EMF models.
org.eclipse.gmf.runtime.emf.commands.core.commands: A collection of concrete (or at least partially realized) commands that may be reused by any MSL client application.
org.eclipse.gmf.runtime.emf.core
org.eclipse.gmf.runtime.emf.type.core: This package contains the classes that define primary classes in the Element Type framework.
org.eclipse.gmf.runtime.emf.type.core.commands: Provides a set of commands that are used to edit model elements.
org.eclipse.gmf.runtime.emf.type.core.edithelper: Provides the edit helper and edit helper advice for the Element Type framework.
org.eclipse.gmf.runtime.emf.type.core.requests: Provides a set of requests that are used to ask for commands to edit model elements.
org.eclipse.gmf.runtime.emf.ui.properties.commands: Reusable commands for use in implementing property editors.
org.eclipse.gmf.runtime.emf.ui.properties.sections: Classes for use in defining property editors to compose sections of the properties view.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.core.command
AbstractCommand An abstract superclass for GMF `IUndoableOperation`s that do not modify EMF model resources.
CommandResult The result of a command execution.
FileModificationValidator.ISyncExecHelper This interface works in conjuction with the `FileModificationValidator.ISyncExecHelper` to bridge entities knowing of UI and those with knowledge of editing domains.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.
ICompositeCommand A self-composing undoable operation that is has a `CommandResult`, a list of affected `IFile`s, and is composed of child operations.
IdentityCommand A command that is always executable, undoable and redoable, but does nothing.
IModificationValidator A validator responsible for doing the actual validation on files.
UnexecutableCommand A command that cannot be executed.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.action.actions.global
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.action.global
CompositeCommand An undoable command that is composed of child `IUndoableOperation`s that are not known to modify EMF model resources, but can contain model-affecting children.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.action.global.providers
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.action.ide.actions.global
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.services.action.global
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.services.dnd.drop
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.common.ui.services.parser
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.core.commands
CommandResult The result of a command execution.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.core.edithelpers
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.ui.printing.providers
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.ui.properties.sections
CommandResult The result of a command execution.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.ui.providers
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.diagram.ui.providers.parsers
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.commands.core.command
CommandResult The result of a command execution.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.
ICompositeCommand A self-composing undoable operation that is has a `CommandResult`, a list of affected `IFile`s, and is composed of child operations.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.commands.core.commands
CommandResult The result of a command execution.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.core
FileModificationValidator.ISyncExecHelper This interface works in conjuction with the `FileModificationValidator.ISyncExecHelper` to bridge entities knowing of UI and those with knowledge of editing domains.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.type.core
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.type.core.commands
CommandResult The result of a command execution.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.type.core.edithelper
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.
ICompositeCommand A self-composing undoable operation that is has a `CommandResult`, a list of affected `IFile`s, and is composed of child operations.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.type.core.requests
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.ui.properties.commands
CommandResult The result of a command execution.
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.

Classes in org.eclipse.gmf.runtime.common.core.command used by org.eclipse.gmf.runtime.emf.ui.properties.sections
ICommand A self-composing undoable operation that has a `CommandResult` and a list of affected `IFile`s.
ICompositeCommand A self-composing undoable operation that is has a `CommandResult`, a list of affected `IFile`s, and is composed of child operations.

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.