org.eclipse.ui
Interface IObjectActionDelegate
-
All Superinterfaces:
-
IActionDelegate
-
All Known Implementing Classes:
-
AddMemoryRenderingActionDelegate,
ContextualLaunchAction, org.eclipse.debug.internal.ui.actions.breakpoints.ToggleBreakpointObjectActionDelegate,
ToggleMethodBreakpointActionDelegate,
ToggleWatchpointActionDelegate
-
public interface IObjectActionDelegate
- extends
IActionDelegate
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.
setActivePart
void setActivePart(
IAction action,
IWorkbenchPart targetPart)
- 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 be null
. -
targetPart
- the new part target; must not be null
.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.