Index: trunk/src/chrome/browser/ui/autofill/autofill_dialog_models.h |
=================================================================== |
--- trunk/src/chrome/browser/ui/autofill/autofill_dialog_models.h (revision 195318) |
+++ trunk/src/chrome/browser/ui/autofill/autofill_dialog_models.h (working copy) |
@@ -23,8 +23,7 @@ |
virtual ~SuggestionsMenuModelDelegate(); |
// Called when a menu item has been activated. |
- virtual void SuggestionItemSelected(SuggestionsMenuModel* model, |
- size_t index) = 0; |
+ virtual void SuggestionItemSelected(const SuggestionsMenuModel& model) = 0; |
}; |
// A model for the dropdowns that allow the user to select from different |
@@ -68,10 +67,6 @@ |
// there are no items. |
std::string GetItemKeyForCheckedItem() const; |
- // Sets which item is checked. |
- void SetCheckedItem(const std::string& item_key); |
- void SetCheckedIndex(size_t index); |
- |
int checked_item() { return checked_item_; } |
// ui::SimpleMenuModel::Delegate implementation. |
@@ -90,8 +85,7 @@ |
SuggestionsMenuModelDelegate* delegate_; |
- // The command id (and index) of the item which is currently checked. Only one |
- // item is checked at a time. |
+ // The command id (and index) of the item which is currently checked. |
int checked_item_; |
DISALLOW_COPY_AND_ASSIGN(SuggestionsMenuModel); |