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

Packages that use IWorkbenchWindowActionDelegate
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.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
`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. Instead, selection sensitive launch is supported in the top level menus. Use `LaunchShorcutsAction` instead.
`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
`class` `LaunchURL` Action that launches a URL in a browser.

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

Classes in org.eclipse.ltk.internal.ui.refactoring 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 IWorkbenchWindowActionDelegate
`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
`class` `RedoRefactoringAction` Deprecated. This action is now longer needed. Undo is now performed via the global undo/redo stack provided by `org.eclipse.core.commands`.
`class` `UndoRefactoringAction` Deprecated. This action is now longer needed. Undo is now performed via the global undo/redo stack provided by `org.eclipse.core.commands`.

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

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

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

Subinterfaces of IWorkbenchWindowActionDelegate in org.eclipse.ui
`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
`class` `FileBufferOperationAction` File buffer operation action.

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

Classes in org.eclipse.ui.texteditor that implement IWorkbenchWindowActionDelegate
`class` `GotoLastEditPositionAction` Goes to last edit position.