Runtime

Package org.eclipse.gmf.runtime.common.core.command

Provides a set of classes for executing, undoing and redoing units of work, known as Commands.

See:
          Description

Interface Summary
ICommand A self-composing undoable operation that has a CommandResult and a list of affected IFiles.
ICompositeCommand A self-composing undoable operation that is has a CommandResult, a list of affected IFiles, and is composed of child operations.
IModificationValidator A validator responsible for doing the actual validation on files.
 

Class Summary
AbstractCommand An abstract superclass for GMF IUndoableOperations that do not modify EMF model resources.
CommandResult The result of a command execution.
CompositeCommand An undoable command that is composed of child IUndoableOperations that are not known to modify EMF model resources, but can contain model-affecting children.
FileModificationValidator Static utility that approves the modification of files using an IModificationValidator.
IdentityCommand A command that is always executable, undoable and redoable, but does nothing.
OneTimeCommand A command does its work once, and can never be undone or redone.
UnexecutableCommand A command that cannot be executed.
 

Package org.eclipse.gmf.runtime.common.core.command Description

Provides a set of classes for executing, undoing and redoing units of work, known as Commands.

Extends the Eclipse undoable operations framework with the following behaviour: