|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
A listener to the execution of commands. This listener will be notified if a command is about to execute, and when that execution completes. It is not possible for the listener to prevent the execution, only to respond to it in some way.
| Method Summary | |
|---|---|
void |
notHandled(String commandId,
NotHandledException exception)
Notifies the listener that an attempt was made to execute a command with no handler. |
void |
postExecuteFailure(String commandId,
ExecutionException exception)
Notifies the listener that a command has failed to complete execution. |
void |
postExecuteSuccess(String commandId,
Object returnValue)
Notifies the listener that a command has completed execution successfully. |
void |
preExecute(String commandId,
ExecutionEvent event)
Notifies the listener that a command is about to execute. |
| Method Detail |
public void notHandled(String commandId,
NotHandledException exception)
commandId - The identifier of command that is not handled; never
nullexception - The exception that occurred; never null.
public void postExecuteFailure(String commandId,
ExecutionException exception)
commandId - The identifier of the command that has executed; never
null.exception - The exception that occurred; never null.
public void postExecuteSuccess(String commandId,
Object returnValue)
commandId - The identifier of the command that has executed; never
null.returnValue - The return value from the command; may be null.
public void preExecute(String commandId,
ExecutionEvent event)
commandId - The identifier of the command that is about to execute, never
null.event - The event that will be passed to the execute
method; never null.
|
Eclipse Platform Release 3.3 |
|||||||||||
| 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, 2007. All rights reserved.