Interface IObjectActionDelegate
- All Superinterfaces:
IActionDelegate
- All Known Implementing Classes:
AddMemoryRenderingActionDelegate, ClipboardCompare, CompareAction, CompareWithOtherResourceAction, ContextualLaunchAction, org.eclipse.debug.internal.ui.actions.breakpoints.ToggleBreakpointObjectActionDelegate, ToggleMethodBreakpointActionDelegate, ToggleWatchpointActionDelegate
Interface for an object action that is contributed into a popup menu for a
view or editor. It extends
IActionDelegate and adds an
initialization method for connecting the delegate to the part it should work
with.-
Method Summary
Modifier and TypeMethodDescriptionvoidsetActivePart(IAction action, IWorkbenchPart targetPart) Sets the active part for the delegate.Methods inherited from interface IActionDelegate
run, selectionChanged
-
Method Details
-
setActivePart
Sets the active part for the delegate. The active part is commonly used to get a working context for the action, such as the shell for any dialog which is needed.This method will be called every time the action appears in a popup menu. The targetPart may change with each invocation.
- Parameters:
action- the action proxy that handles presentation portion of the action; must not benull.targetPart- the new part target; must not benull.
-