| java.lang.Object org.eclipse.ui.actions.ActionDelegate
All known Subclasses: org.eclipse.ui.texteditor.AbstractRulerActionDelegate,
ActionDelegate | abstract public class ActionDelegate implements IActionDelegate2(Code) | | Abstract base implementation of IActionDelegate and
IActionDelegate2 for a client delegate action.
Subclasses should reimplement runWithEvent or run
methods to do the action's work, and may reimplement
selectionChanged to react to selection changes in the workbench.
|
Method Summary | |
public void | dispose() The ActionDelegate implementation of this
IActionDelegate2 method does nothing. | public void | init(IAction action) The ActionDelegate implementation of this
IActionDelegate2 method does nothing. | public void | run(IAction action) The ActionDelegate implementation of this
IActionDelegate method does nothing. | public void | runWithEvent(IAction action, Event event) The ActionDelegate implementation of this
IActionDelegate2 method redirects to the run
method. | public void | selectionChanged(IAction action, ISelection selection) The ActionDelegate implementation of this
IActionDelegate method does nothing. |
dispose | public void dispose()(Code) | | The ActionDelegate implementation of this
IActionDelegate2 method does nothing. Subclasses may
reimplement.
|
init | public void init(IAction action)(Code) | | The ActionDelegate implementation of this
IActionDelegate2 method does nothing. Subclasses may
reimplement.
|
run | public void run(IAction action)(Code) | | The ActionDelegate implementation of this
IActionDelegate method does nothing. Subclasses may
reimplement.
Note: This method is not called directly by the proxy action. Only
by the default implementation of runWithEvent of this
abstract class.
|
runWithEvent | public void runWithEvent(IAction action, Event event)(Code) | | The ActionDelegate implementation of this
IActionDelegate2 method redirects to the run
method. Subclasses may reimplement.
|
selectionChanged | public void selectionChanged(IAction action, ISelection selection)(Code) | | The ActionDelegate implementation of this
IActionDelegate method does nothing. Subclasses may
reimplement.
|
|
|