Runtime

## Package org.eclipse.gmf.runtime.diagram.ui.commands

Aurora internal packages Package Specification Diagram ui commands

See:
Description

Class Summary
CommandProxy: `ICommand` that delegates to a GEF `Command`.
CommandUtilities: Class containing commands utility methods.
CreateCommand: A view creation command that creates a `View`.
CreateOrSelectElementCommand: A command that pops up a menu which can allow the user to select whether they want to create a new type, select an existing element, or leave it unspecified.
CreateOrSelectElementCommand.LabelProvider: The default label provider for the the menu items used in this command.
CreateViewAndOptionallyElementCommand: A command used to optionally create a new view and new element.
DeferredCreateConnectionViewAndElementCommand: a command to create the both of the View and Semantic of the connection, but the editparts of target and source to obtain the command has not been created yet, since we have the ViewAdapter to we can use it to get its editpart once it is created and hence on execution time we can get its editpart to get the command for our request and then execute it.
DeferredCreateConnectionViewCommand: This command is used to create a connection view between two editparts, when only the view adapters are available at the time of creating the command.
DeferredLayoutCommand: This command is used to arrange editparts on a diagram, when only the view adapters are available at the time of creating the command.
ICommandProxy: A Command Wrapper for a GMF ICommand.
OpenDiagramCommand: Command to open a diagram.
PopupMenuCommand: A command that pops up a `PopupMenu` or a `PopupDialog` when it executes.
PromptForConnectionAndEndCommand: A command that pops up a menu which can allow the user to select the type of connection to be created and whether they want to create a new type or select an existing element for the other end of the connection.
SemanticCreateCommand: A Wrapper around a real element creation command The main use of this command is to ensure that the semantic adapter is updated appropriately upon undo and redo of the real command
SetBoundsCommand: A command to set the bounds (location/size) of a `View`

SetViewMutabilityCommand

Command that sets the view's mutability. if a view is Mutability state is used by the Diagram Listener to decide if a view can move from the transient childern list of its container to the persisted list. so a mutable view will never be persisted keep in mind that the mutability state of the view is a transient state so as soon as the model is closed and oppened again all views will be immutable.

## Package org.eclipse.gmf.runtime.diagram.ui.commands Description

Aurora internal packages

## Package Specification

Diagram ui commands

Runtime

Guidelines for using Eclipse APIs.

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