org.eclipse.core.commands
Interface IExecutionListener
-
All Known Subinterfaces:
-
IExecutionListenerWithChecks
-
public interface IExecutionListener
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.
-
Since:
- 3.1
notHandled
void notHandled(
String commandId,
NotHandledException exception)
- Notifies the listener that an attempt was made to execute a command with
no handler.
-
-
Parameters:
-
commandId - The identifier of command that is not handled; never
null
-
exception - The exception that occurred; never null.
postExecuteFailure
void postExecuteFailure(
String commandId,
ExecutionException exception)
- Notifies the listener that a command has failed to complete execution.
-
-
Parameters:
-
commandId - The identifier of the command that has executed; never
null. -
exception - The exception that occurred; never null.
postExecuteSuccess
void postExecuteSuccess(
String commandId,
Object returnValue)
- Notifies the listener that a command has completed execution
successfully.
-
-
Parameters:
-
commandId - The identifier of the command that has executed; never
null. -
returnValue - The return value from the command; may be null.
preExecute
void preExecute(
String commandId,
ExecutionEvent event)
- Notifies the listener that a command is about to execute.
-
-
Parameters:
-
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.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.