Package org.eclipse.ui
Interface IWorkbenchWindowActionDelegate
- All Superinterfaces:
- IActionDelegate
- All Known Subinterfaces:
- IWorkbenchWindowPulldownDelegate,- IWorkbenchWindowPulldownDelegate2
- All Known Implementing Classes:
- AbstractLaunchHistoryAction,- AbstractLaunchToolbarAction,- ApplyRefactoringScriptAction,- CreateRefactoringScriptAction,- DynamicHelpAction,- FileBufferOperationAction,- GotoLastEditPositionAction,- GotoNextEditPositionAction,- LaunchAsAction,- LaunchShortcutsAction,- LaunchURL,- OpenLaunchDialogAction,- RedoRefactoringAction,- RelaunchLastAction,- SearchAction,- ShowRefactoringHistoryAction,- org.eclipse.ltk.internal.ui.refactoring.UndoManagerAction,- UndoRefactoringAction
Interface for an action that is contributed into the workbench window menu or
 tool bar. It extends 
IActionDelegate and adds an initialization
 method for connecting the delegate to the workbench window it should work
 with.- 
Method SummaryModifier and TypeMethodDescriptionvoiddispose()Disposes this action delegate.voidinit(IWorkbenchWindow window) Initializes this action delegate with the workbench window it will work in.Methods inherited from interface org.eclipse.ui.IActionDelegaterun, selectionChanged
- 
Method Details- 
disposevoid dispose()Disposes this action delegate. The implementor should unhook any references to itself so that garbage collection can occur.
- 
initInitializes this action delegate with the workbench window it will work in.- Parameters:
- window- the window that provides the context for this delegate
 
 
-