Runtime

## Uses of Interface
org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress

Packages that use IActionWithProgress
org.eclipse.gmf.runtime.common.ui.action: Provides a set of classes for defining Actions which are run in order to carry out application behaviour that the user has requested through the user-interface.
org.eclipse.gmf.runtime.common.ui.action.actions: Provides a set of common action delegates and action handlers for use with the modeling platform.
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.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.diagram.ui.actions: Aurora internal packages Package Specification This package contains the necessary plugin classes: DebugOptions Plugin StatusCodes
org.eclipse.gmf.runtime.diagram.ui.internal.actions: Aurora internal packages Package Specification This package contains a set of classes for defining Actions which are run in order to carry out application behaviour that the user has requested through the user-interface.
org.eclipse.gmf.runtime.diagram.ui.render.actions
org.eclipse.gmf.runtime.emf.ui.action: Extension to the Common UI action API to support actions that operate on MSL-managed models.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.common.ui.action

Classes in org.eclipse.gmf.runtime.common.ui.action that implement IActionWithProgress
`class` `AbstractActionDelegate` The abstract parent of all concrete action delegates that execute commands.
`class` `AbstractActionHandler` The abstract parent of all concrete action handlers that execute commands.
`class` `AbstractContributionItem` A custom contribution item that goes into a workbenchpart's toolbar

Methods in org.eclipse.gmf.runtime.common.ui.action that return IActionWithProgress
`IActionWithProgress` `ActionManagerChangeEvent.getAction()` Retrieves the value of the `action` instance variable.
`protected IActionWithProgress` `ActionManager.getAction()` Retrieves the value of the `action` instance variable.

Methods in org.eclipse.gmf.runtime.common.ui.action with parameters of type IActionWithProgress
`protected void` `ActionManager.setAction(IActionWithProgress action)` Sets the `action` instance variable to the specified value.
`void` `ActionManager.run(IActionWithProgress theAction)` Runs the specified action.

Constructors in org.eclipse.gmf.runtime.common.ui.action with parameters of type IActionWithProgress
`ActionManagerChangeEvent(ActionManager source, IActionWithProgress action)` Constructs a new action manager change event for the specified action manager and action.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.common.ui.action.actions

Classes in org.eclipse.gmf.runtime.common.ui.action.actions that implement IActionWithProgress
`class` `PropertyWindowActionDelegate` Action delegate to show the properties window or give it focus if it's already visible.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.common.ui.action.actions.global

Classes in org.eclipse.gmf.runtime.common.ui.action.actions.global that implement IActionWithProgress
`class` `GlobalPrintAction` Global action for printing
`class` `GlobalRedoAction` Global Redo Action.
`class` `GlobalUndoAction` Global Undo Action.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.common.ui.action.global

Classes in org.eclipse.gmf.runtime.common.ui.action.global that implement IActionWithProgress
`class` `GlobalAction` The abstract parent of all concrete global actions.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.common.ui.action.ide.actions.global

Classes in org.eclipse.gmf.runtime.common.ui.action.ide.actions.global that implement IActionWithProgress
`class` `GlobalBookmarkAction` Global Bookmark Action This action provides the mechanism for enabling the Edit->Add Bookmark...
`class` `GlobalCloseProjectAction` Global action to close a project resource.
`class` `GlobalOpenProjectAction` Global action to open a project resource.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.diagram.ui.actions

Classes in org.eclipse.gmf.runtime.diagram.ui.actions that implement IActionWithProgress
`class` `AbstractDeleteFromAction` Abstract action to be subclassed for various delete from actions.
`class` `AbstractDiagramModelActionDelegate` Abstract action delegate for diagram actions that work with selected `EObject` in a model.
`class` `AddNoteAction` Concrete implemention of AttachShapeAction which attaches a new Notational Note to the targeted shapes.
`class` `AlignAction`
`class` `AttachShapeAction` Provides support for action which add an attached shapes to another shape.
`class` `BooleanPropertyAction` A base action representing those that are responsible to setting boolean valued properties
`class` `CheckedPropertyAction`
`class` `CopyAction` The copy action that copies the bitmap information on to the clipboard This action is not really a `DiagramAction` as it doesn't have a request.
`class` `DiagramAction` An abstract implementation of a diagram action that follows the request-command architecture.
`class` `IndividualCompartmentAction` An abstract base class that represents a boolean-based action that is applicable to specific shape compartments
`class` `IndividualConnectionLabelAction`
`class` `ShowPropertiesViewAction` An action to show Eclipse's properties view

Uses of IActionWithProgress in org.eclipse.gmf.runtime.diagram.ui.internal.actions

Classes in org.eclipse.gmf.runtime.diagram.ui.internal.actions that implement IActionWithProgress
`class` `org.eclipse.gmf.runtime.diagram.ui.internal.actions.PropertyChangeAction`

Uses of IActionWithProgress in org.eclipse.gmf.runtime.diagram.ui.render.actions

Classes in org.eclipse.gmf.runtime.diagram.ui.render.actions that implement IActionWithProgress
`class` `CopyToImageAction` Action to copy the selected shapes in the diagram or the entire diagram to an image file.

Uses of IActionWithProgress in org.eclipse.gmf.runtime.emf.ui.action

Classes in org.eclipse.gmf.runtime.emf.ui.action that implement IActionWithProgress
`class` `AbstractModelActionDelegate` The abstract parent of all concrete action delegates that execute model commands.
`class` `AbstractModelActionHandler` The abstract parent of all concrete action handlers that execute model commands.

Runtime

Guidelines for using Eclipse APIs.

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