Runtime

## Uses of Class
org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand

Packages that use AbstractTransactionalCommand
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.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.type.core.commands: Provides a set of commands that are used to edit model elements.
org.eclipse.gmf.runtime.emf.ui.properties.commands: Reusable commands for use in implementing property editors.

Uses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.diagram.core.commands

Subclasses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.diagram.core.commands
`class` `AddCommand` A command to add a view to a another view at a given index
`class` `CreateDiagramCommand` Creates a diagram
`class` `DeleteCommand` Deletes a view.
`class` `GroupCommand` This command groups node views (i.e. shapes) together.
`class` `RemoveBookmarkCommand` Removes all bookmark(s) of a supplied object.
`class` `SetConnectionAnchorsCommand` Sets a connections end points.
`class` `SetConnectionEndsCommand` Command that sets a connections end points.
`class` `SetPropertyCommand` A command to a set a property of a view
`class` `UngroupCommand` This command ungroups a group view.
`class` `UpdateGroupLocationCommand` This command will relocate the group so that the group's location reflects the location of the top-most and left-most shape.

Uses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.emf.commands.core.commands

Subclasses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.emf.commands.core.commands
`class` `DuplicateEObjectsCommand` This command duplicates a list of `EObjects` and adds each duplicate to it's originator's container.
`class` `RepositionEObjectCommand` This command is there to reposition elements in a list.

Uses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.emf.type.core.commands

Subclasses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.emf.type.core.commands
`class` `ConfigureElementCommand` Edit command to configure a new model element with the characteristics of its element type.
`class` `ConfigureRelationshipCommand` Edit command to configure a new relationship element with the characteristics of its element type.
`class` `CreateElementCommand` Command to create a new model element.
`class` `CreateRelationshipCommand` Command to create a new relationship element using the EMF action protocol.
`class` `DeferredSetValueCommand` Command to set the value of a feature of a model element.
`class` `DestroyElementCommand` Command to create a model element using the EMF action protocol.
`class` `DestroyReferenceCommand` Command to destroy a reference from one element to another.
`class` `EditElementCommand` Abstract superclass for commands that modify model elements.
`class` `GetEditContextCommand` Command to get the edit context for a given request.
`class` `MoveElementsCommand` Command to move model elements using the EMF action protocol.
`class` `SetValueCommand` Command to set the value of a feature of a model element.

Uses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.emf.ui.properties.commands

Subclasses of AbstractTransactionalCommand in org.eclipse.gmf.runtime.emf.ui.properties.commands
`class` `RestoreDefaultPropertyValueCommand` Command to restore a property value to its default value using the `IPropertySource.resetPropertyValue(java.lang.Object)` method.
`class` `SetModelPropertyValueCommand` Command to set a property value in the model in an undo interval.

Runtime

Guidelines for using Eclipse APIs.

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