explicit MenuRunnerImplAdapter(ui::MenuModel* menu_model);
// MenuRunnerImplInterface:
- virtual bool IsRunning() const OVERRIDE;
- virtual void Release() OVERRIDE;
- virtual MenuRunner::RunResult RunMenuAt(Widget* parent,
- MenuButton* button,
- const gfx::Rect& bounds,
- MenuAnchorPosition anchor,
- int32 types) OVERRIDE;
- virtual void Cancel() OVERRIDE;
- virtual base::TimeDelta GetClosingEventTime() const OVERRIDE;
+ bool IsRunning() const override;
+ void Release() override;
+ MenuRunner::RunResult RunMenuAt(Widget* parent,
+ MenuButton* button,
+ const gfx::Rect& bounds,
+ MenuAnchorPosition anchor,
+ int32 types) override;
+ void Cancel() override;
+ base::TimeDelta GetClosingEventTime() const override;
private:
- virtual ~MenuRunnerImplAdapter();
+ ~MenuRunnerImplAdapter() override;
scoped_ptr<MenuModelAdapter> menu_model_adapter_;
MenuRunnerImpl* impl_;