#ifndef CHROME_BROWSER_UI_COCOA_WRENCH_MENU_RECENT_TABS_MENU_MODEL_DELEGATE_H_
#define CHROME_BROWSER_UI_COCOA_WRENCH_MENU_RECENT_TABS_MENU_MODEL_DELEGATE_H_
#import <Cocoa/Cocoa.h>
#include "base/mac/scoped_nsobject.h"
#include "ui/base/models/menu_model_delegate.h"
namespace ui {
class MenuModel;
}
class RecentTabsMenuModelDelegate : public ui::MenuModelDelegate {
public:
RecentTabsMenuModelDelegate(ui::MenuModel* model, NSMenu* menu);
virtual ~RecentTabsMenuModelDelegate();
virtual void OnIconChanged(int index) OVERRIDE;
private:
ui::MenuModel* model_;
base::scoped_nsobject<NSMenu> menu_;
DISALLOW_COPY_AND_ASSIGN(RecentTabsMenuModelDelegate);
};
#endif