Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / ash / shelf / shelf_item_delegate_manager.h
index ef11f68..95f8f8a 100644 (file)
@@ -29,7 +29,7 @@ class ShelfItemDelegateManagerTestAPI;
 class ASH_EXPORT ShelfItemDelegateManager : public ShelfModelObserver {
  public:
   explicit ShelfItemDelegateManager(ShelfModel* model);
-  virtual ~ShelfItemDelegateManager();
+  ~ShelfItemDelegateManager() override;
 
   // Set |item_delegate| for |id| and take an ownership.
   void SetShelfItemDelegate(ShelfID id,
@@ -39,12 +39,11 @@ class ASH_EXPORT ShelfItemDelegateManager : public ShelfModelObserver {
   ShelfItemDelegate* GetShelfItemDelegate(ShelfID id);
 
   // ShelfModelObserver overrides:
-  virtual void ShelfItemAdded(int model_index) OVERRIDE;
-  virtual void ShelfItemRemoved(int index, ShelfID id) OVERRIDE;
-  virtual void ShelfItemMoved(int start_index, int targetindex) OVERRIDE;
-  virtual void ShelfItemChanged(int index,
-                                const ShelfItem& old_item) OVERRIDE;
-  virtual void ShelfStatusChanged() OVERRIDE;
+  void ShelfItemAdded(int model_index) override;
+  void ShelfItemRemoved(int index, ShelfID id) override;
+  void ShelfItemMoved(int start_index, int targetindex) override;
+  void ShelfItemChanged(int index, const ShelfItem& old_item) override;
+  void ShelfStatusChanged() override;
 
  private:
   friend class test::ShelfItemDelegateManagerTestAPI;