SimpleMenuModel 18 ash/shelf/shelf_alignment_menu.cc : ui::SimpleMenuModel(NULL), SimpleMenuModel 19 ash/shelf/shelf_alignment_menu.h class ASH_EXPORT ShelfAlignmentMenu : public ui::SimpleMenuModel, SimpleMenuModel 20 ash/shelf/shelf_alignment_menu.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 14 ash/shelf/shelf_menu_model.h class ASH_EXPORT ShelfMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 16 ash/shelf/shelf_menu_model.h explicit ShelfMenuModel(ui::SimpleMenuModel::Delegate* delegate) SimpleMenuModel 17 ash/shelf/shelf_menu_model.h : ui::SimpleMenuModel(delegate) {} SimpleMenuModel 18 ash/shell/context_menu.cc : ui::SimpleMenuModel(NULL), SimpleMenuModel 21 ash/shell/context_menu.h class ContextMenu : public ui::SimpleMenuModel, SimpleMenuModel 22 ash/shell/context_menu.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 115 ash/shell_unittest.cc class SimpleMenuDelegate : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 367 ash/shell_unittest.cc scoped_ptr<ui::SimpleMenuModel> menu_model( SimpleMenuModel 368 ash/shell_unittest.cc new ui::SimpleMenuModel(&menu_delegate)); SimpleMenuModel 52 ash/system/web_notification/web_notification_tray.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 49 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* DownloadShelfContextMenu::GetMenuModel() { SimpleMenuModel 50 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* model = NULL; SimpleMenuModel 244 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* DownloadShelfContextMenu::GetInProgressMenuModel() { SimpleMenuModel 248 chrome/browser/download/download_shelf_context_menu.cc in_progress_download_menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 266 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* DownloadShelfContextMenu::GetFinishedMenuModel() { SimpleMenuModel 270 chrome/browser/download/download_shelf_context_menu.cc finished_download_menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 289 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* DownloadShelfContextMenu::GetInterruptedMenuModel() { SimpleMenuModel 300 chrome/browser/download/download_shelf_context_menu.cc interrupted_download_menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 322 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* DownloadShelfContextMenu::GetMaybeMaliciousMenuModel() { SimpleMenuModel 326 chrome/browser/download/download_shelf_context_menu.cc maybe_malicious_download_menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 336 chrome/browser/download/download_shelf_context_menu.cc ui::SimpleMenuModel* SimpleMenuModel 341 chrome/browser/download/download_shelf_context_menu.cc malicious_download_menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 24 chrome/browser/download/download_shelf_context_menu.h class DownloadShelfContextMenu : public ui::SimpleMenuModel::Delegate, SimpleMenuModel 50 chrome/browser/download/download_shelf_context_menu.h ui::SimpleMenuModel* GetMenuModel(); SimpleMenuModel 70 chrome/browser/download/download_shelf_context_menu.h ui::SimpleMenuModel* GetInProgressMenuModel(); SimpleMenuModel 71 chrome/browser/download/download_shelf_context_menu.h ui::SimpleMenuModel* GetFinishedMenuModel(); SimpleMenuModel 72 chrome/browser/download/download_shelf_context_menu.h ui::SimpleMenuModel* GetInterruptedMenuModel(); SimpleMenuModel 73 chrome/browser/download/download_shelf_context_menu.h ui::SimpleMenuModel* GetMaybeMaliciousMenuModel(); SimpleMenuModel 74 chrome/browser/download/download_shelf_context_menu.h ui::SimpleMenuModel* GetMaliciousMenuModel(); SimpleMenuModel 78 chrome/browser/download/download_shelf_context_menu.h scoped_ptr<ui::SimpleMenuModel> in_progress_download_menu_model_; SimpleMenuModel 79 chrome/browser/download/download_shelf_context_menu.h scoped_ptr<ui::SimpleMenuModel> finished_download_menu_model_; SimpleMenuModel 80 chrome/browser/download/download_shelf_context_menu.h scoped_ptr<ui::SimpleMenuModel> interrupted_download_menu_model_; SimpleMenuModel 81 chrome/browser/download/download_shelf_context_menu.h scoped_ptr<ui::SimpleMenuModel> maybe_malicious_download_menu_model_; SimpleMenuModel 82 chrome/browser/download/download_shelf_context_menu.h scoped_ptr<ui::SimpleMenuModel> malicious_download_menu_model_; SimpleMenuModel 23 chrome/browser/extensions/context_menu_matcher.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 24 chrome/browser/extensions/context_menu_matcher.cc ui::SimpleMenuModel* menu_model, SimpleMenuModel 83 chrome/browser/extensions/context_menu_matcher.cc ui::SimpleMenuModel* submenu = new ui::SimpleMenuModel(delegate_); SimpleMenuModel 193 chrome/browser/extensions/context_menu_matcher.cc ui::SimpleMenuModel* menu_model, SimpleMenuModel 223 chrome/browser/extensions/context_menu_matcher.cc ui::SimpleMenuModel* submenu = new ui::SimpleMenuModel(delegate_); SimpleMenuModel 30 chrome/browser/extensions/context_menu_matcher.h ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 31 chrome/browser/extensions/context_menu_matcher.h ui::SimpleMenuModel* menu_model, SimpleMenuModel 72 chrome/browser/extensions/context_menu_matcher.h ui::SimpleMenuModel* menu_model, SimpleMenuModel 82 chrome/browser/extensions/context_menu_matcher.h ui::SimpleMenuModel* menu_model_; SimpleMenuModel 83 chrome/browser/extensions/context_menu_matcher.h ui::SimpleMenuModel::Delegate* delegate_; SimpleMenuModel 91 chrome/browser/extensions/context_menu_matcher.h ScopedVector<ui::SimpleMenuModel> extension_menu_models_; SimpleMenuModel 39 chrome/browser/extensions/extension_context_menu_model.cc : SimpleMenuModel(this), SimpleMenuModel 55 chrome/browser/extensions/extension_context_menu_model.cc : SimpleMenuModel(this), SimpleMenuModel 25 chrome/browser/extensions/extension_context_menu_model.h public ui::SimpleMenuModel, SimpleMenuModel 26 chrome/browser/extensions/extension_context_menu_model.h public ui::SimpleMenuModel::Delegate, SimpleMenuModel 12 chrome/browser/media_galleries/media_gallery_context_menu.cc : ui::SimpleMenuModel(NULL), SimpleMenuModel 13 chrome/browser/media_galleries/media_gallery_context_menu.h class MediaGalleryContextMenu : public ui::SimpleMenuModel, SimpleMenuModel 14 chrome/browser/media_galleries/media_gallery_context_menu.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 49 chrome/browser/notifications/notification_options_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 134 chrome/browser/notifications/notification_options_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 16 chrome/browser/notifications/notification_options_menu_model.h class CornerSelectionMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 17 chrome/browser/notifications/notification_options_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 38 chrome/browser/notifications/notification_options_menu_model.h class NotificationOptionsMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 39 chrome/browser/notifications/notification_options_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 323 chrome/browser/renderer_context_menu/render_view_context_menu.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 324 chrome/browser/renderer_context_menu/render_view_context_menu.cc ui::SimpleMenuModel* menu_model) { SimpleMenuModel 359 chrome/browser/renderer_context_menu/render_view_context_menu.cc ui::SimpleMenuModel* submenu = new ui::SimpleMenuModel(delegate); SimpleMenuModel 1921 chrome/browser/renderer_context_menu/render_view_context_menu.cc void RenderViewContextMenu::MenuWillShow(ui::SimpleMenuModel* source) { SimpleMenuModel 1944 chrome/browser/renderer_context_menu/render_view_context_menu.cc void RenderViewContextMenu::MenuClosed(ui::SimpleMenuModel* source) { SimpleMenuModel 128 chrome/browser/renderer_context_menu/render_view_context_menu.h class RenderViewContextMenu : public ui::SimpleMenuModel::Delegate, SimpleMenuModel 150 chrome/browser/renderer_context_menu/render_view_context_menu.h virtual void MenuWillShow(ui::SimpleMenuModel* source) OVERRIDE; SimpleMenuModel 151 chrome/browser/renderer_context_menu/render_view_context_menu.h virtual void MenuClosed(ui::SimpleMenuModel* source) OVERRIDE; SimpleMenuModel 188 chrome/browser/renderer_context_menu/render_view_context_menu.h ui::SimpleMenuModel menu_model_; SimpleMenuModel 267 chrome/browser/renderer_context_menu/render_view_context_menu.h ui::SimpleMenuModel speech_input_submenu_model_; SimpleMenuModel 268 chrome/browser/renderer_context_menu/render_view_context_menu.h ui::SimpleMenuModel protocol_handler_submenu_model_; SimpleMenuModel 23 chrome/browser/renderer_context_menu/spellchecker_submenu_observer.h ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 40 chrome/browser/renderer_context_menu/spellchecker_submenu_observer.h ui::SimpleMenuModel submenu_model_; SimpleMenuModel 24 chrome/browser/renderer_context_menu/spellchecker_submenu_observer_browsertest.cc class MockRenderViewContextMenu : public ui::SimpleMenuModel::Delegate, SimpleMenuModel 54 chrome/browser/renderer_context_menu/spellchecker_submenu_observer_browsertest.cc virtual void MenuWillShow(ui::SimpleMenuModel* source) OVERRIDE {} SimpleMenuModel 55 chrome/browser/renderer_context_menu/spellchecker_submenu_observer_browsertest.cc virtual void MenuClosed(ui::SimpleMenuModel* source) OVERRIDE {} SimpleMenuModel 29 chrome/browser/renderer_context_menu/spellchecker_submenu_observer_hunspell.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 26 chrome/browser/renderer_context_menu/spellchecker_submenu_observer_mac.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 39 chrome/browser/status_icons/status_icon_menu_model.cc : ui::SimpleMenuModel(this), delegate_(delegate) { SimpleMenuModel 26 chrome/browser/status_icons/status_icon_menu_model.h : public ui::SimpleMenuModel, SimpleMenuModel 27 chrome/browser/status_icons/status_icon_menu_model.h public ui::SimpleMenuModel::Delegate, SimpleMenuModel 26 chrome/browser/translate/options_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 14 chrome/browser/translate/options_menu_model.h class OptionsMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 15 chrome/browser/translate/options_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 81 chrome/browser/ui/app_list/app_context_menu.cc menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 25 chrome/browser/ui/app_list/app_context_menu.h class AppContextMenu : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 65 chrome/browser/ui/app_list/app_context_menu.h scoped_ptr<ui::SimpleMenuModel> menu_model_; SimpleMenuModel 20 chrome/browser/ui/ash/launcher/launcher_application_menu_item_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 42 chrome/browser/ui/ash/launcher/launcher_context_menu.cc : ui::SimpleMenuModel(NULL), SimpleMenuModel 57 chrome/browser/ui/ash/launcher/launcher_context_menu.cc : ui::SimpleMenuModel(NULL), SimpleMenuModel 70 chrome/browser/ui/ash/launcher/launcher_context_menu.cc : ui::SimpleMenuModel(NULL), SimpleMenuModel 30 chrome/browser/ui/ash/launcher/launcher_context_menu.h class LauncherContextMenu : public ui::SimpleMenuModel, SimpleMenuModel 31 chrome/browser/ui/ash/launcher/launcher_context_menu.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 32 chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc class MultiUserContextMenuChromeos : public ui::SimpleMenuModel, SimpleMenuModel 33 chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc public ui::SimpleMenuModel::Delegate { SimpleMenuModel 60 chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc : ui::SimpleMenuModel(this), SimpleMenuModel 34 chrome/browser/ui/autofill/account_chooser_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 52 chrome/browser/ui/autofill/account_chooser_model.cc ui::SimpleMenuModel::MenuWillShow(); SimpleMenuModel 143 chrome/browser/ui/autofill/account_chooser_model.cc void AccountChooserModel::MenuWillShow(ui::SimpleMenuModel* source) { SimpleMenuModel 49 chrome/browser/ui/autofill/account_chooser_model.h class AccountChooserModel : public ui::SimpleMenuModel, SimpleMenuModel 50 chrome/browser/ui/autofill/account_chooser_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 70 chrome/browser/ui/autofill/account_chooser_model.h virtual void MenuWillShow(ui::SimpleMenuModel* source) OVERRIDE; SimpleMenuModel 28 chrome/browser/ui/autofill/autofill_dialog_models.cc : ui::SimpleMenuModel(this), SimpleMenuModel 104 chrome/browser/ui/autofill/autofill_dialog_models.cc ui::SimpleMenuModel::MenuWillShow(); SimpleMenuModel 130 chrome/browser/ui/autofill/autofill_dialog_models.cc void SuggestionsMenuModel::MenuWillShow(ui::SimpleMenuModel* source) { SimpleMenuModel 36 chrome/browser/ui/autofill/autofill_dialog_models.h class SuggestionsMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 37 chrome/browser/ui/autofill/autofill_dialog_models.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 95 chrome/browser/ui/autofill/autofill_dialog_models.h virtual void MenuWillShow(ui::SimpleMenuModel* source) OVERRIDE; SimpleMenuModel 51 chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 44 chrome/browser/ui/bookmarks/bookmark_context_menu_controller.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 62 chrome/browser/ui/bookmarks/bookmark_context_menu_controller.h ui::SimpleMenuModel* menu_model() { return menu_model_.get(); } SimpleMenuModel 109 chrome/browser/ui/bookmarks/bookmark_context_menu_controller.h scoped_ptr<ui::SimpleMenuModel> menu_model_; SimpleMenuModel 65 chrome/browser/ui/cocoa/renderer_context_menu/render_view_context_menu_mac.h ui::SimpleMenuModel speech_submenu_model_; SimpleMenuModel 68 chrome/browser/ui/cocoa/renderer_context_menu/render_view_context_menu_mac.h ui::SimpleMenuModel bidi_submenu_model_; SimpleMenuModel 61 chrome/browser/ui/cocoa/tabs/tab_controller.h scoped_ptr<ui::SimpleMenuModel> contextMenuModel_; SimpleMenuModel 28 chrome/browser/ui/cocoa/tabs/tab_controller_target.h - (ui::SimpleMenuModel*)contextMenuModelForController:(TabController*)controller SimpleMenuModel 29 chrome/browser/ui/cocoa/tabs/tab_controller_target.h menuDelegate:(ui::SimpleMenuModel::Delegate*)delegate; SimpleMenuModel 15 chrome/browser/ui/content_settings/content_setting_media_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 18 chrome/browser/ui/content_settings/content_setting_media_menu_model.h class ContentSettingMediaMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 19 chrome/browser/ui/content_settings/content_setting_media_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 98 chrome/browser/ui/gtk/bookmarks/bookmark_editor_gtk.cc : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 103 chrome/browser/ui/gtk/bookmarks/bookmark_editor_gtk.cc menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 232 chrome/browser/ui/gtk/bookmarks/bookmark_editor_gtk.cc scoped_ptr<ui::SimpleMenuModel> menu_model_; SimpleMenuModel 36 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 41 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc : SimpleMenuModel(delegate), SimpleMenuModel 54 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc SimpleMenuModel::Clear(); SimpleMenuModel 131 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 217 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc SimpleMenuModel::ActivatedAt(index); SimpleMenuModel 226 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc SimpleMenuModel::ActivatedAt(index, event_flags); SimpleMenuModel 231 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc return index >= fixed_items_ || SimpleMenuModel::IsEnabledAt(index); SimpleMenuModel 236 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.cc return index >= fixed_items_ || SimpleMenuModel::IsVisibleAt(index); SimpleMenuModel 26 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.h class BookmarkNodeMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 28 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.h BookmarkNodeMenuModel(ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 88 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.h BookmarkSubMenuModel(ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 92 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc using ui::SimpleMenuModel; SimpleMenuModel 1055 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc overflow_menu_model_.reset(new SimpleMenuModel(this)); SimpleMenuModel 43 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.h public ui::SimpleMenuModel::Delegate, SimpleMenuModel 203 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.h scoped_ptr<ui::SimpleMenuModel> overflow_menu_model_; SimpleMenuModel 146 chrome/browser/ui/gtk/browser_titlebar.cc class PopupPageMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 148 chrome/browser/ui/gtk/browser_titlebar.cc PopupPageMenuModel(ui::SimpleMenuModel::Delegate* delegate, Browser* browser); SimpleMenuModel 165 chrome/browser/ui/gtk/browser_titlebar.cc ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 167 chrome/browser/ui/gtk/browser_titlebar.cc : ui::SimpleMenuModel(delegate), browser_(browser) { SimpleMenuModel 1098 chrome/browser/ui/gtk/browser_titlebar.cc ui::SimpleMenuModel::Delegate* delegate) SimpleMenuModel 1099 chrome/browser/ui/gtk/browser_titlebar.cc : SimpleMenuModel(delegate) { SimpleMenuModel 38 chrome/browser/ui/gtk/browser_titlebar.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 82 chrome/browser/ui/gtk/browser_titlebar.h class ContextMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 84 chrome/browser/ui/gtk/browser_titlebar.h explicit ContextMenuModel(ui::SimpleMenuModel::Delegate* delegate); SimpleMenuModel 24 chrome/browser/ui/gtk/content_setting_bubble_gtk.h class SimpleMenuModel; SimpleMenuModel 55 chrome/browser/ui/gtk/content_setting_bubble_gtk.h scoped_ptr<ui::SimpleMenuModel> menu_model; SimpleMenuModel 24 chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.cc ui::SimpleMenuModel* menu_model = GetMenuModel(); SimpleMenuModel 61 chrome/browser/ui/gtk/reload_button_gtk.cc menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 27 chrome/browser/ui/gtk/reload_button_gtk.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 137 chrome/browser/ui/gtk/reload_button_gtk.h scoped_ptr<ui::SimpleMenuModel> menu_model_; SimpleMenuModel 60 chrome/browser/ui/gtk/renderer_context_menu/render_view_context_menu_gtk.h ui::SimpleMenuModel bidi_submenu_model_; SimpleMenuModel 25 chrome/browser/ui/gtk/tabs/tab_strip_menu_controller.h class TabStripMenuController : public ui::SimpleMenuModel::Delegate, SimpleMenuModel 240 chrome/browser/ui/gtk/task_manager_gtk.cc : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 244 chrome/browser/ui/gtk/task_manager_gtk.cc menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 296 chrome/browser/ui/gtk/task_manager_gtk.cc scoped_ptr<ui::SimpleMenuModel> menu_model_; SimpleMenuModel 12 chrome/browser/ui/tabs/tab_menu_model.cc TabMenuModel::TabMenuModel(ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 15 chrome/browser/ui/tabs/tab_menu_model.cc : ui::SimpleMenuModel(delegate) { SimpleMenuModel 15 chrome/browser/ui/tabs/tab_menu_model.h class TabMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 17 chrome/browser/ui/tabs/tab_menu_model.h TabMenuModel(ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 20 chrome/browser/ui/toolbar/bookmark_sub_menu_model.cc ui::SimpleMenuModel::Delegate* delegate, Browser* browser) SimpleMenuModel 21 chrome/browser/ui/toolbar/bookmark_sub_menu_model.cc : SimpleMenuModel(delegate) { SimpleMenuModel 24 chrome/browser/ui/toolbar/bookmark_sub_menu_model.h class BookmarkSubMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 26 chrome/browser/ui/toolbar/bookmark_sub_menu_model.h BookmarkSubMenuModel(ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 171 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 41 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.h class RecentTabsSubMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 42 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.h public ui::SimpleMenuModel::Delegate, SimpleMenuModel 98 chrome/browser/ui/toolbar/wrench_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 167 chrome/browser/ui/toolbar/wrench_menu_model.cc ZoomMenuModel::ZoomMenuModel(ui::SimpleMenuModel::Delegate* delegate) SimpleMenuModel 168 chrome/browser/ui/toolbar/wrench_menu_model.cc : SimpleMenuModel(delegate) { SimpleMenuModel 184 chrome/browser/ui/toolbar/wrench_menu_model.cc ToolsMenuModel::ToolsMenuModel(ui::SimpleMenuModel::Delegate* delegate, SimpleMenuModel 186 chrome/browser/ui/toolbar/wrench_menu_model.cc : SimpleMenuModel(delegate) { SimpleMenuModel 247 chrome/browser/ui/toolbar/wrench_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 475 chrome/browser/ui/toolbar/wrench_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 28 chrome/browser/ui/toolbar/wrench_menu_model.h class EncodingMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 29 chrome/browser/ui/toolbar/wrench_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 51 chrome/browser/ui/toolbar/wrench_menu_model.h class ZoomMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 53 chrome/browser/ui/toolbar/wrench_menu_model.h explicit ZoomMenuModel(ui::SimpleMenuModel::Delegate* delegate); SimpleMenuModel 62 chrome/browser/ui/toolbar/wrench_menu_model.h class ToolsMenuModel : public ui::SimpleMenuModel { SimpleMenuModel 64 chrome/browser/ui/toolbar/wrench_menu_model.h ToolsMenuModel(ui::SimpleMenuModel::Delegate* delegate, Browser* browser); SimpleMenuModel 76 chrome/browser/ui/toolbar/wrench_menu_model.h class WrenchMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 77 chrome/browser/ui/toolbar/wrench_menu_model.h public ui::SimpleMenuModel::Delegate, SimpleMenuModel 425 chrome/browser/ui/views/accessibility/accessibility_event_router_views_unittest.cc class SimpleMenuDelegate : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 438 chrome/browser/ui/views/accessibility/accessibility_event_router_views_unittest.cc menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 472 chrome/browser/ui/views/accessibility/accessibility_event_router_views_unittest.cc scoped_ptr<ui::SimpleMenuModel> menu_model_; SimpleMenuModel 53 chrome/browser/ui/views/bookmarks/bookmark_context_menu.cc ui::SimpleMenuModel* menu_model = controller_->menu_model(); SimpleMenuModel 617 chrome/browser/ui/views/bookmarks/bookmark_editor_view.cc ui::SimpleMenuModel* BookmarkEditorView::GetMenuModel() { SimpleMenuModel 619 chrome/browser/ui/views/bookmarks/bookmark_editor_view.cc context_menu_model_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 53 chrome/browser/ui/views/bookmarks/bookmark_editor_view.h public ui::SimpleMenuModel::Delegate, SimpleMenuModel 220 chrome/browser/ui/views/bookmarks/bookmark_editor_view.h ui::SimpleMenuModel* GetMenuModel(); SimpleMenuModel 253 chrome/browser/ui/views/bookmarks/bookmark_editor_view.h scoped_ptr<ui::SimpleMenuModel> context_menu_model_; SimpleMenuModel 126 chrome/browser/ui/views/content_setting_bubble_contents.cc scoped_ptr<ui::SimpleMenuModel> menu_model; SimpleMenuModel 458 chrome/browser/ui/views/content_setting_bubble_contents.cc ui::SimpleMenuModel* menu_model) { SimpleMenuModel 24 chrome/browser/ui/views/content_setting_bubble_contents.h class SimpleMenuModel; SimpleMenuModel 84 chrome/browser/ui/views/content_setting_bubble_contents.h ui::SimpleMenuModel* menu_model); SimpleMenuModel 37 chrome/browser/ui/views/frame/system_menu_model_builder.cc ui::SimpleMenuModel* model = new ui::SimpleMenuModel(&menu_delegate_); SimpleMenuModel 49 chrome/browser/ui/views/frame/system_menu_model_builder.cc void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuModel* model) { SimpleMenuModel 60 chrome/browser/ui/views/frame/system_menu_model_builder.cc ui::SimpleMenuModel* model) { SimpleMenuModel 78 chrome/browser/ui/views/frame/system_menu_model_builder.cc ui::SimpleMenuModel* model) { SimpleMenuModel 113 chrome/browser/ui/views/frame/system_menu_model_builder.cc void SystemMenuModelBuilder::AddFrameToggleItems(ui::SimpleMenuModel* model) { SimpleMenuModel 122 chrome/browser/ui/views/frame/system_menu_model_builder.cc void SystemMenuModelBuilder::AppendTeleportMenu(ui::SimpleMenuModel* model) { SimpleMenuModel 18 chrome/browser/ui/views/frame/system_menu_model_builder.h class SimpleMenuModel; SimpleMenuModel 38 chrome/browser/ui/views/frame/system_menu_model_builder.h void BuildMenu(ui::SimpleMenuModel* model); SimpleMenuModel 39 chrome/browser/ui/views/frame/system_menu_model_builder.h void BuildSystemMenuForBrowserWindow(ui::SimpleMenuModel* model); SimpleMenuModel 40 chrome/browser/ui/views/frame/system_menu_model_builder.h void BuildSystemMenuForAppOrPopupWindow(ui::SimpleMenuModel* model); SimpleMenuModel 43 chrome/browser/ui/views/frame/system_menu_model_builder.h void AddFrameToggleItems(ui::SimpleMenuModel* model); SimpleMenuModel 46 chrome/browser/ui/views/frame/system_menu_model_builder.h void AppendTeleportMenu(ui::SimpleMenuModel* model); SimpleMenuModel 15 chrome/browser/ui/views/frame/system_menu_model_delegate.h class SystemMenuModelDelegate : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 16 chrome/browser/ui/views/infobars/translate_language_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 19 chrome/browser/ui/views/infobars/translate_language_menu_model.h class TranslateLanguageMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 20 chrome/browser/ui/views/infobars/translate_language_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 950 chrome/browser/ui/views/omnibox/omnibox_view_views.cc void OmniboxViewViews::UpdateContextMenu(ui::SimpleMenuModel* menu_contents) { SimpleMenuModel 149 chrome/browser/ui/views/omnibox/omnibox_view_views.h virtual void UpdateContextMenu(ui::SimpleMenuModel* menu_contents) OVERRIDE; SimpleMenuModel 61 chrome/browser/ui/views/renderer_context_menu/render_view_context_menu_views.h ui::SimpleMenuModel bidi_submenu_model_; SimpleMenuModel 107 chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 172 chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc virtual void MenuClosed(ui::SimpleMenuModel* /*source*/) OVERRIDE { SimpleMenuModel 155 chrome/browser/ui/views/task_manager_view.cc public ui::SimpleMenuModel::Delegate { SimpleMenuModel 596 chrome/browser/ui/views/task_manager_view.cc ui::SimpleMenuModel menu_model(this); SimpleMenuModel 212 chrome/browser/ui/views/toolbar/reload_button.cc ui::SimpleMenuModel* ReloadButton::CreateMenuModel() { SimpleMenuModel 213 chrome/browser/ui/views/toolbar/reload_button.cc ui::SimpleMenuModel* menu_model = new ui::SimpleMenuModel(this); SimpleMenuModel 31 chrome/browser/ui/views/toolbar/reload_button.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 76 chrome/browser/ui/views/toolbar/reload_button.h ui::SimpleMenuModel* CreateMenuModel(); SimpleMenuModel 15 chrome/browser/ui/views/toolbar/toolbar_button_test.cc ui::SimpleMenuModel::Delegate { SimpleMenuModel 28 chrome/browser/ui/views/toolbar/toolbar_button_test.cc button_ = new ToolbarButton(NULL, new ui::SimpleMenuModel(this)); SimpleMenuModel 63 chrome/browser/ui/views/toolbar/toolbar_button_test.cc virtual void MenuWillShow(ui::SimpleMenuModel* /*source*/) OVERRIDE { SimpleMenuModel 67 chrome/browser/ui/views/toolbar/toolbar_button_test.cc virtual void MenuClosed(ui::SimpleMenuModel* /*source*/) OVERRIDE { SimpleMenuModel 16 chrome/browser/ui/website_settings/permission_menu_model.cc : ui::SimpleMenuModel(this), SimpleMenuModel 13 chrome/browser/ui/website_settings/permission_menu_model.h class PermissionMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 14 chrome/browser/ui/website_settings/permission_menu_model.h public ui::SimpleMenuModel::Delegate { SimpleMenuModel 21 chrome/test/base/menu_model_test.h class Delegate : public ui::SimpleMenuModel::Delegate, SimpleMenuModel 75 content/shell/browser/shell_views.cc class ContextMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 76 content/shell/browser/shell_views.cc public ui::SimpleMenuModel::Delegate { SimpleMenuModel 80 content/shell/browser/shell_views.cc : ui::SimpleMenuModel(this), SimpleMenuModel 16 ui/app_list/app_list_menu.h class AppListMenu : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 30 ui/app_list/app_list_menu.h ui::SimpleMenuModel* menu_model() { return &menu_model_; } SimpleMenuModel 42 ui/app_list/app_list_menu.h ui::SimpleMenuModel menu_model_; SimpleMenuModel 16 ui/base/models/simple_menu_model.cc struct SimpleMenuModel::Item { SimpleMenuModel 32 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::Delegate::IsCommandIdVisible(int command_id) const { SimpleMenuModel 36 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::Delegate::IsItemForCommandIdDynamic( SimpleMenuModel 41 ui/base/models/simple_menu_model.cc base::string16 SimpleMenuModel::Delegate::GetLabelForCommandId( SimpleMenuModel 46 ui/base/models/simple_menu_model.cc base::string16 SimpleMenuModel::Delegate::GetSublabelForCommandId( SimpleMenuModel 51 ui/base/models/simple_menu_model.cc base::string16 SimpleMenuModel::Delegate::GetMinorTextForCommandId( SimpleMenuModel 56 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::Delegate::GetIconForCommandId( SimpleMenuModel 61 ui/base/models/simple_menu_model.cc void SimpleMenuModel::Delegate::CommandIdHighlighted(int command_id) { SimpleMenuModel 64 ui/base/models/simple_menu_model.cc void SimpleMenuModel::Delegate::ExecuteCommand( SimpleMenuModel 69 ui/base/models/simple_menu_model.cc void SimpleMenuModel::Delegate::MenuWillShow(SimpleMenuModel* /*source*/) { SimpleMenuModel 72 ui/base/models/simple_menu_model.cc void SimpleMenuModel::Delegate::MenuClosed(SimpleMenuModel* /*source*/) { SimpleMenuModel 78 ui/base/models/simple_menu_model.cc SimpleMenuModel::SimpleMenuModel(Delegate* delegate) SimpleMenuModel 84 ui/base/models/simple_menu_model.cc SimpleMenuModel::~SimpleMenuModel() { SimpleMenuModel 87 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddItem(int command_id, const base::string16& label) { SimpleMenuModel 93 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddItemWithStringId(int command_id, int string_id) { SimpleMenuModel 97 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddCheckItem(int command_id, SimpleMenuModel 104 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddCheckItemWithStringId(int command_id, int string_id) { SimpleMenuModel 108 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddRadioItem(int command_id, SimpleMenuModel 117 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddRadioItemWithStringId(int command_id, int string_id, SimpleMenuModel 122 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddSeparator(MenuSeparatorType separator_type) { SimpleMenuModel 143 ui/base/models/simple_menu_model.cc void SimpleMenuModel::RemoveTrailingSeparators() { SimpleMenuModel 149 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddButtonItem(int command_id, SimpleMenuModel 157 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddSubMenu(int command_id, SimpleMenuModel 165 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AddSubMenuWithStringId(int command_id, SimpleMenuModel 170 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertItemAt(int index, SimpleMenuModel 178 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertItemWithStringIdAt( SimpleMenuModel 183 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertSeparatorAt(int index, SimpleMenuModel 196 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertCheckItemAt(int index, SimpleMenuModel 204 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertCheckItemWithStringIdAt( SimpleMenuModel 209 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertRadioItemAt(int index, SimpleMenuModel 219 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertRadioItemWithStringIdAt( SimpleMenuModel 225 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertSubMenuAt(int index, SimpleMenuModel 235 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertSubMenuWithStringIdAt( SimpleMenuModel 241 ui/base/models/simple_menu_model.cc void SimpleMenuModel::RemoveItemAt(int index) { SimpleMenuModel 246 ui/base/models/simple_menu_model.cc void SimpleMenuModel::SetIcon(int index, const gfx::Image& icon) { SimpleMenuModel 251 ui/base/models/simple_menu_model.cc void SimpleMenuModel::SetSublabel(int index, const base::string16& sublabel) { SimpleMenuModel 256 ui/base/models/simple_menu_model.cc void SimpleMenuModel::SetMinorText(int index, SimpleMenuModel 261 ui/base/models/simple_menu_model.cc void SimpleMenuModel::Clear() { SimpleMenuModel 266 ui/base/models/simple_menu_model.cc int SimpleMenuModel::GetIndexOfCommandId(int command_id) { SimpleMenuModel 277 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::HasIcons() const { SimpleMenuModel 286 ui/base/models/simple_menu_model.cc int SimpleMenuModel::GetItemCount() const { SimpleMenuModel 290 ui/base/models/simple_menu_model.cc MenuModel::ItemType SimpleMenuModel::GetTypeAt(int index) const { SimpleMenuModel 294 ui/base/models/simple_menu_model.cc ui::MenuSeparatorType SimpleMenuModel::GetSeparatorTypeAt(int index) const { SimpleMenuModel 298 ui/base/models/simple_menu_model.cc int SimpleMenuModel::GetCommandIdAt(int index) const { SimpleMenuModel 302 ui/base/models/simple_menu_model.cc base::string16 SimpleMenuModel::GetLabelAt(int index) const { SimpleMenuModel 308 ui/base/models/simple_menu_model.cc base::string16 SimpleMenuModel::GetSublabelAt(int index) const { SimpleMenuModel 314 ui/base/models/simple_menu_model.cc base::string16 SimpleMenuModel::GetMinorTextAt(int index) const { SimpleMenuModel 320 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::IsItemDynamicAt(int index) const { SimpleMenuModel 326 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::GetAcceleratorAt(int index, SimpleMenuModel 335 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::IsItemCheckedAt(int index) const { SimpleMenuModel 343 ui/base/models/simple_menu_model.cc int SimpleMenuModel::GetGroupIdAt(int index) const { SimpleMenuModel 347 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::GetIconAt(int index, gfx::Image* icon) { SimpleMenuModel 359 ui/base/models/simple_menu_model.cc ButtonMenuItemModel* SimpleMenuModel::GetButtonMenuItemAt(int index) const { SimpleMenuModel 363 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::IsEnabledAt(int index) const { SimpleMenuModel 370 ui/base/models/simple_menu_model.cc bool SimpleMenuModel::IsVisibleAt(int index) const { SimpleMenuModel 377 ui/base/models/simple_menu_model.cc void SimpleMenuModel::HighlightChangedTo(int index) { SimpleMenuModel 382 ui/base/models/simple_menu_model.cc void SimpleMenuModel::ActivatedAt(int index) { SimpleMenuModel 387 ui/base/models/simple_menu_model.cc void SimpleMenuModel::ActivatedAt(int index, int event_flags) { SimpleMenuModel 392 ui/base/models/simple_menu_model.cc MenuModel* SimpleMenuModel::GetSubmenuModelAt(int index) const { SimpleMenuModel 396 ui/base/models/simple_menu_model.cc void SimpleMenuModel::MenuWillShow() { SimpleMenuModel 401 ui/base/models/simple_menu_model.cc void SimpleMenuModel::MenuClosed() { SimpleMenuModel 407 ui/base/models/simple_menu_model.cc base::Bind(&SimpleMenuModel::OnMenuClosed, method_factory_.GetWeakPtr())); SimpleMenuModel 410 ui/base/models/simple_menu_model.cc void SimpleMenuModel::SetMenuModelDelegate( SimpleMenuModel 415 ui/base/models/simple_menu_model.cc MenuModelDelegate* SimpleMenuModel::GetMenuModelDelegate() const { SimpleMenuModel 419 ui/base/models/simple_menu_model.cc void SimpleMenuModel::OnMenuClosed() { SimpleMenuModel 427 ui/base/models/simple_menu_model.cc void SimpleMenuModel::MenuItemsChanged() { SimpleMenuModel 433 ui/base/models/simple_menu_model.cc int SimpleMenuModel::ValidateItemIndex(int index) const { SimpleMenuModel 439 ui/base/models/simple_menu_model.cc void SimpleMenuModel::AppendItem(const Item& item) { SimpleMenuModel 445 ui/base/models/simple_menu_model.cc void SimpleMenuModel::InsertItemAtIndex(const Item& item, int index) { SimpleMenuModel 451 ui/base/models/simple_menu_model.cc void SimpleMenuModel::ValidateItem(const Item& item) { SimpleMenuModel 26 ui/base/models/simple_menu_model.h class UI_BASE_EXPORT SimpleMenuModel : public MenuModel { SimpleMenuModel 64 ui/base/models/simple_menu_model.h virtual void MenuWillShow(SimpleMenuModel* source); SimpleMenuModel 67 ui/base/models/simple_menu_model.h virtual void MenuClosed(SimpleMenuModel* source); SimpleMenuModel 72 ui/base/models/simple_menu_model.h explicit SimpleMenuModel(Delegate* delegate); SimpleMenuModel 73 ui/base/models/simple_menu_model.h virtual ~SimpleMenuModel(); SimpleMenuModel 201 ui/base/models/simple_menu_model.h base::WeakPtrFactory<SimpleMenuModel> method_factory_; SimpleMenuModel 203 ui/base/models/simple_menu_model.h DISALLOW_COPY_AND_ASSIGN(SimpleMenuModel); SimpleMenuModel 16 ui/base/touch/touch_editing_controller.h class UI_BASE_EXPORT TouchEditable : public ui::SimpleMenuModel::Delegate { SimpleMenuModel 26 ui/message_center/message_center_tray.cc class NotificationMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 27 ui/message_center/message_center_tray.cc public ui::SimpleMenuModel::Delegate { SimpleMenuModel 52 ui/message_center/message_center_tray.cc : ui::SimpleMenuModel(this), SimpleMenuModel 217 ui/message_center/views/notifier_settings_view.cc class NotifierGroupMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 218 ui/message_center/views/notifier_settings_view.cc public ui::SimpleMenuModel::Delegate { SimpleMenuModel 239 ui/message_center/views/notifier_settings_view.cc : ui::SimpleMenuModel(this), SimpleMenuModel 1589 ui/views/controls/textfield/textfield.cc context_menu_contents_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 426 ui/views/controls/textfield/textfield.h scoped_ptr<ui::SimpleMenuModel> context_menu_contents_; SimpleMenuModel 17 ui/views/controls/textfield/textfield_controller.h class SimpleMenuModel; SimpleMenuModel 80 ui/views/controls/textfield/textfield_controller.h virtual void UpdateContextMenu(ui::SimpleMenuModel* menu_contents) {} SimpleMenuModel 25 ui/views/examples/menu_example.cc class ExampleMenuModel : public ui::SimpleMenuModel, SimpleMenuModel 26 ui/views/examples/menu_example.cc public ui::SimpleMenuModel::Delegate { SimpleMenuModel 54 ui/views/examples/menu_example.cc scoped_ptr<ui::SimpleMenuModel> submenu_; SimpleMenuModel 71 ui/views/examples/menu_example.cc ui::SimpleMenuModel* GetMenuModel(); SimpleMenuModel 82 ui/views/examples/menu_example.cc : ui::SimpleMenuModel(this), SimpleMenuModel 99 ui/views/examples/menu_example.cc submenu_.reset(new ui::SimpleMenuModel(this)); SimpleMenuModel 199 ui/views/examples/menu_example.cc ui::SimpleMenuModel* ExampleMenuButton::GetMenuModel() { SimpleMenuModel 130 ui/views/examples/tree_view_example.cc ui::SimpleMenuModel context_menu_model(this); SimpleMenuModel 28 ui/views/examples/tree_view_example.h public ui::SimpleMenuModel::Delegate {