# Uses of Interface
org.eclipse.ui.IWorkbenchWindowActionDelegate

Packages that use IWorkbenchWindowActionDelegate
Package
Description
org.eclipse.debug.ui.actions
Provides a set of actions related to running and debugging applications.
org.eclipse.help.ui.browser
Provides an implementation of IWorkbenchWindowActionDelegate for opening a URL in a browser.
org.eclipse.help.ui.internal
org.eclipse.ltk.internal.ui.refactoring
org.eclipse.ltk.ui.refactoring
Application programming interface to implement a wizard based user interface for refactorings.
org.eclipse.ltk.ui.refactoring.actions
Application programming interface to actions related to the refactoring history.
org.eclipse.ui
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.editors.text
Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.texteditor
Provides a framework for text editors obeying to the desktop rules.

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

Classes in org.eclipse.debug.ui.actions that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`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`
`LaunchAsAction`
Deprecated.
The use of perspective based launch shortcuts has been deprecated in the 3.1 release.
`class`
`LaunchShortcutsAction`
A cascading sub-menu that shows all launch shortcuts pertinent to a selection.
`class`
`OpenLaunchDialogAction`
Opens the launch configuration dialog in the context of a launch group.
`class`
`RelaunchLastAction`
Re-launches the last launch.

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.help.ui.browser

Classes in org.eclipse.help.ui.browser that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`class`
`LaunchURL`
Action that launches a URL in a browser.

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.help.ui.internal

Classes in org.eclipse.help.ui.internal that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`class`
`DynamicHelpAction`
`class`
`SearchAction`

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.ltk.internal.ui.refactoring

Classes in org.eclipse.ltk.internal.ui.refactoring that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`class`
`org.eclipse.ltk.internal.ui.refactoring.UndoManagerAction`

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.ltk.ui.refactoring

Classes in org.eclipse.ltk.ui.refactoring that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`class`
`RedoRefactoringAction`
Deprecated, for removal: This API element is subject to removal in a future version.
This action is now longer needed.
`class`
`UndoRefactoringAction`
Deprecated, for removal: This API element is subject to removal in a future version.
This action is now longer needed.

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.ltk.ui.refactoring.actions

Classes in org.eclipse.ltk.ui.refactoring.actions that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`final class`
`ApplyRefactoringScriptAction`
Action to apply a refactoring script to the workspace.
`final class`
`CreateRefactoringScriptAction`
Action to open the dialog to create a refactoring script from the refactoring history.
`final class`
`ShowRefactoringHistoryAction`
Action to show the global refactoring history.

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.ui

Subinterfaces of IWorkbenchWindowActionDelegate in org.eclipse.ui
Modifier and Type
Interface
Description
`interface`
`IWorkbenchWindowPulldownDelegate`
Interface for a pulldown action that is contributed into the workbench window tool bar.
`interface`
`IWorkbenchWindowPulldownDelegate2`
Extension of IWorkbenchWindowPulldownDelegate that allows the delegate dropdown menu to be a child of a Menu item.

## Uses of IWorkbenchWindowActionDelegate in org.eclipse.ui.editors.text

Classes in org.eclipse.ui.editors.text that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`class`
`FileBufferOperationAction`
File buffer operation action.

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

Classes in org.eclipse.ui.texteditor that implement IWorkbenchWindowActionDelegate
Modifier and Type
Class
Description
`class`
`GotoLastEditPositionAction`
Goes to last edit position.
`class`
`GotoNextEditPositionAction`
Goes to next edit position, ie travels forward in the edit position history Acts as a complement to GotoLastEditPositionAction which travels backward in the history.