## Uses of Interface
org.eclipse.ui.IActionDelegate2

Packages that use IActionDelegate2
org.eclipse.debug.internal.ui.actions
org.eclipse.debug.internal.ui.actions.breakpoints
org.eclipse.debug.ui.actions: Provides a set of actions related to running and debugging applications.
org.eclipse.ui.actions: Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.

### Uses of IActionDelegate2 in org.eclipse.debug.internal.ui.actions

Classes in org.eclipse.debug.internal.ui.actions with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw IActionDelegate2
`class` `org.eclipse.debug.internal.ui.actions.ExecutionAction` This is the super class of the Run & Debug actions which appears in the desktop menu and toolbar.

### Uses of IActionDelegate2 in org.eclipse.debug.internal.ui.actions.breakpoints

Classes in org.eclipse.debug.internal.ui.actions.breakpoints with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw IActionDelegate2
`class` `org.eclipse.debug.internal.ui.actions.breakpoints.ToggleBreakpointObjectActionDelegate` A toggle breakpoint action that can be contributed to an object.

### Uses of IActionDelegate2 in org.eclipse.debug.ui.actions

Classes in org.eclipse.debug.ui.actions that implement IActionDelegate2
`class` `AbstractLaunchHistoryAction` Abstract implementation of an action that displays a drop-down launch history for a specific launch group.
`class` `AbstractLaunchToolbarAction` A launch history action that also includes launch shortcut actions (run/debug as), and an action to open the launch configuration dialog.
`class` `AddMemoryRenderingActionDelegate` A cascade menu to add a memory rendering to the memory view.
`class` `DebugAction` Action to launch the last launch configuration that was successfully launched, in debug mode.
`class` `OpenLaunchDialogAction` Opens the launch configuration dialog in the context of a launch group.
`class` `RelaunchLastAction` Re-launches the last launch.
`class` `RulerEnableDisableBreakpointActionDelegate` Toggles enablement of a breakpoint in a vertical ruler.
`class` `RulerRunToLineActionDelegate` A run to line action that can be contributed to a an editor or view.
`class` `RulerToggleBreakpointActionDelegate` Toggles a breakpoint when ruler is double-clicked.
`class` `RunAction` Action to launch the last launch configuration that was successfully launched, in run mode.
`class` `RunToLineActionDelegate` A run to line action that can be contributed to a an editor or view.
`class` `ToggleMethodBreakpointActionDelegate` A toggle method breakpoint action that can be contributed an object contribution.
`class` `ToggleWatchpointActionDelegate` A toggle watchpoint action that can be contributed an object contribution.

### Uses of IActionDelegate2 in org.eclipse.ui.actions

Classes in org.eclipse.ui.actions that implement IActionDelegate2
`class` `ActionDelegate` Abstract base implementation of `IActionDelegate` and `IActionDelegate2` for a client delegate action.

### Uses of IActionDelegate2 in org.eclipse.ui.texteditor

Classes in org.eclipse.ui.texteditor that implement IActionDelegate2
`class` `AbstractRulerActionDelegate` This class serves as an adapter for actions contributed to the vertical ruler's context menu.
`class` `BookmarkRulerAction` Adapter for the managing bookmark action.
`class` `SelectRulerAction` Adapter for the select marker action.
`class` `TaskRulerAction` Adapter for the marker ruler action creating/removing tasks.