#ifndef CHROME_BROWSER_EXTENSIONS_GLOBAL_SHORTCUT_LISTENER_CHROMEOS_H_
#define CHROME_BROWSER_EXTENSIONS_GLOBAL_SHORTCUT_LISTENER_CHROMEOS_H_
#include "chrome/browser/extensions/global_shortcut_listener.h"
namespace extensions {
class GlobalShortcutListenerChromeOS : public GlobalShortcutListener {
public:
GlobalShortcutListenerChromeOS();
virtual ~GlobalShortcutListenerChromeOS();
private:
virtual void StartListening() OVERRIDE;
virtual void StopListening() OVERRIDE;
virtual bool RegisterAcceleratorImpl(
const ui::Accelerator& accelerator) OVERRIDE;
virtual void UnregisterAcceleratorImpl(
const ui::Accelerator& accelerator) OVERRIDE;
bool is_listening_;
DISALLOW_COPY_AND_ASSIGN(GlobalShortcutListenerChromeOS);
};
}
#endif