|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface extension to IActionDelegate adding lifecycle methods. In addition, a runWithEvent method that includes the triggering SWT event.
An action delegate that implements this interface will have its runWithEvent(IAction, Event) called instead of its run(IAction) method.
Clients should implement this interface, in addition to IActionDelegate or sub-interfaces, if interested in the triggering event or in the lifecycle of the delegate object.
Clients can choose to subclass the provided abstract implementation org. eclipse. ui. actions. ActionDelegate or implement the interface directly.
Method Summary | |
void | dispose()
Allows the action delegate to clean up. |
void | init(IAction action)
Allows the action delegate to initialize itself after being created by the proxy action. |
void | runWithEvent(IAction action,
Event event)
Performs this action, passing the SWT event which triggered it. |
Methods inherited from interface org.eclipse.ui.IActionDelegate |
run, selectionChanged |
Method Detail |
public void init(IAction action)
public void dispose()
public void runWithEvent(IAction action, Event event)
Note: This method is called instead of run(IAction).
|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.