#include <berryIExecutionListener.h>
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.
Definition at line 35 of file berryIExecutionListener.h.
◆ ~IExecutionListener()
virtual berry::IExecutionListener::~IExecutionListener |
( |
| ) |
|
|
virtual |
◆ NotHandled()
virtual void berry::IExecutionListener::NotHandled |
( |
const QString & |
commandId, |
|
|
const NotHandledException * |
exception |
|
) |
| |
|
pure virtual |
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()
virtual void berry::IExecutionListener::PostExecuteFailure |
( |
const QString & |
commandId, |
|
|
const ExecutionException * |
exception |
|
) |
| |
|
pure virtual |
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()
virtual void berry::IExecutionListener::PostExecuteSuccess |
( |
const QString & |
commandId, |
|
|
const Object::Pointer & |
returnValue |
|
) |
| |
|
pure virtual |
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()
virtual void berry::IExecutionListener::PreExecute |
( |
const QString & |
commandId, |
|
|
const SmartPointer< const ExecutionEvent > & |
event |
|
) |
| |
|
pure virtual |
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 . |
The documentation for this struct was generated from the following file: