Index: ash/shelf/shelf_model.h |
diff --git a/ash/shelf/shelf_model.h b/ash/shelf/shelf_model.h |
index 1e8946282fb8737ea8d1107c078a3367dd500083..3b57c2a4fa164baac08aa08d17e9180b4fed0dcb 100644 |
--- a/ash/shelf/shelf_model.h |
+++ b/ash/shelf/shelf_model.h |
@@ -6,7 +6,7 @@ |
#define ASH_SHELF_SHELF_MODEL_H_ |
#include "ash/ash_export.h" |
-#include "ash/launcher/launcher_types.h" |
+#include "ash/shelf/shelf_item_types.h" |
#include "base/basictypes.h" |
#include "base/observer_list.h" |
@@ -27,11 +27,11 @@ class ASH_EXPORT ShelfModel { |
~ShelfModel(); |
// Adds a new item to the model. Returns the resulting index. |
- int Add(const LauncherItem& item); |
+ int Add(const ShelfItem& item); |
// Adds the item. |index| is the requested insertion index, which may be |
// modified to meet type-based ordering. Returns the actual insertion index. |
- int AddAt(int index, const LauncherItem& item); |
+ int AddAt(int index, const ShelfItem& item); |
// Removes the item at |index|. |
void RemoveItemAt(int index); |
@@ -42,10 +42,10 @@ class ASH_EXPORT ShelfModel { |
// Resets the item at the specified index. The item maintains its existing |
// id and type. |
- void Set(int index, const LauncherItem& item); |
+ void Set(int index, const ShelfItem& item); |
// Returns the index of the item by id. |
- int ItemIndexByID(LauncherID id) const; |
+ int ItemIndexByID(ShelfID id) const; |
// Returns the |index| of the item matching |type| in |items_|. |
// Returns -1 if the matching item is not found. |
@@ -62,16 +62,16 @@ class ASH_EXPORT ShelfModel { |
int FirstPanelIndex() const; |
// Returns the id assigned to the next item added. |
- LauncherID next_id() const { return next_id_; } |
+ ShelfID next_id() const { return next_id_; } |
// Returns a reserved id which will not be used by the |ShelfModel|. |
- LauncherID reserve_external_id() { return next_id_++; } |
+ ShelfID reserve_external_id() { return next_id_++; } |
// Returns an iterator into items() for the item with the specified id, or |
// items().end() if there is no item with the specified id. |
- LauncherItems::const_iterator ItemByID(LauncherID id) const; |
+ ShelfItems::const_iterator ItemByID(ShelfID id) const; |
- const LauncherItems& items() const { return items_; } |
+ const ShelfItems& items() const { return items_; } |
int item_count() const { return static_cast<int>(items_.size()); } |
void SetStatus(Status status); |
@@ -87,9 +87,9 @@ class ASH_EXPORT ShelfModel { |
int ValidateInsertionIndex(ShelfItemType type, int index) const; |
// ID assigned to the next item. |
- LauncherID next_id_; |
+ ShelfID next_id_; |
- LauncherItems items_; |
+ ShelfItems items_; |
Status status_; |
ObserverList<ShelfModelObserver> observers_; |