123456789101112131415161718192021222324 |
- // Copyright 2012 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #ifndef CHROME_BROWSER_COMMAND_UPDATER_DELEGATE_H_
- #define CHROME_BROWSER_COMMAND_UPDATER_DELEGATE_H_
- #include "ui/base/window_open_disposition.h"
- // Implement this interface so that your object can execute commands when
- // needed.
- class CommandUpdaterDelegate {
- public:
- // Performs the action associated with the command with the specified ID and
- // using the given disposition.
- virtual void ExecuteCommandWithDisposition(
- int id,
- WindowOpenDisposition disposition) = 0;
- protected:
- virtual ~CommandUpdaterDelegate() {}
- };
- #endif // CHROME_BROWSER_COMMAND_UPDATER_DELEGATE_H_
|