14 #ifndef BERRYIEXECUTIONLISTENERWITHCHECKS_H_
15 #define BERRYIEXECUTIONLISTENERWITHCHECKS_H_
62 virtual void NotDefined(
const QString& commandId,
const NotDefinedException* exception) = 0;
74 virtual void NotEnabled(
const QString& commandId,
const NotEnabledException* exception) = 0;
bool HasListeners() const override
Message2< const QString &, const NotDefinedException * > notDefined
void AddListener(IExecutionListener *listener) override
void RemoveListener(IExecutionListener *listener) override
Message2< const QString &, const NotEnabledException * > notEnabled
bool IsEmpty() const override
virtual void NotEnabled(const QString &commandId, const NotEnabledException *exception)=0
virtual void NotDefined(const QString &commandId, const NotDefinedException *exception)=0