Index: chrome/browser/ui/ash/launcher/app_window_launcher_item_controller.h |
diff --git a/chrome/browser/ui/ash/launcher/shell_window_launcher_item_controller.h b/chrome/browser/ui/ash/launcher/app_window_launcher_item_controller.h |
similarity index 65% |
rename from chrome/browser/ui/ash/launcher/shell_window_launcher_item_controller.h |
rename to chrome/browser/ui/ash/launcher/app_window_launcher_item_controller.h |
index 9da1797b728a1d21d4a9b0ffa553b8c1387b685e..e204bbaca92d56aa0cadcae08dc13dab4fc45757 100644 |
--- a/chrome/browser/ui/ash/launcher/shell_window_launcher_item_controller.h |
+++ b/chrome/browser/ui/ash/launcher/app_window_launcher_item_controller.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CHROME_BROWSER_UI_ASH_LAUNCHER_SHELL_WINDOW_LAUNCHER_ITEM_CONTROLLER_H_ |
-#define CHROME_BROWSER_UI_ASH_LAUNCHER_SHELL_WINDOW_LAUNCHER_ITEM_CONTROLLER_H_ |
+#ifndef CHROME_BROWSER_UI_ASH_LAUNCHER_APP_WINDOW_LAUNCHER_ITEM_CONTROLLER_H_ |
+#define CHROME_BROWSER_UI_ASH_LAUNCHER_APP_WINDOW_LAUNCHER_ITEM_CONTROLLER_H_ |
#include <list> |
#include <string> |
@@ -27,29 +27,25 @@ class Image; |
class ChromeLauncherController; |
-// This is a ShellWindowItemLauncherController for app windows. There is one |
-// instance per app, per launcher id. |
-// For apps with multiple windows, each item controller keeps track of all |
-// windows associated with the app and their activation order. |
-// Instances are owned by ash::ShelfItemDelegateManager. |
+// This is a LauncherItemController for app windows. There is one instance per |
+// app, per launcher id. For apps with multiple windows, each item controller |
+// keeps track of all windows associated with the app and their activation |
+// order. Instances are owned by ash::ShelfItemDelegateManager. |
// |
// Tests are in chrome_launcher_controller_browsertest.cc |
-// |
-// TODO(jamescook): Rename to AppWindowLauncherItemController. |
-// http://crbug.com/344079 |
-class ShellWindowLauncherItemController : public LauncherItemController, |
- public aura::WindowObserver { |
+class AppWindowLauncherItemController : public LauncherItemController, |
+ public aura::WindowObserver { |
public: |
- ShellWindowLauncherItemController(Type type, |
- const std::string& app_shelf_id, |
- const std::string& app_id, |
- ChromeLauncherController* controller); |
+ AppWindowLauncherItemController(Type type, |
+ const std::string& app_shelf_id, |
+ const std::string& app_id, |
+ ChromeLauncherController* controller); |
- virtual ~ShellWindowLauncherItemController(); |
+ virtual ~AppWindowLauncherItemController(); |
void AddAppWindow(apps::AppWindow* app_window, ash::ShelfItemStatus status); |
- void RemoveShellWindowForWindow(aura::Window* window); |
+ void RemoveAppWindowForWindow(aura::Window* window); |
void SetActiveWindow(aura::Window* window); |
@@ -60,8 +56,8 @@ class ShellWindowLauncherItemController : public LauncherItemController, |
virtual bool IsVisible() const OVERRIDE; |
virtual void Launch(ash::LaunchSource source, int event_flags) OVERRIDE; |
virtual bool Activate(ash::LaunchSource source) OVERRIDE; |
- virtual ChromeLauncherAppMenuItems GetApplicationList( |
- int event_flags) OVERRIDE; |
+ virtual ChromeLauncherAppMenuItems GetApplicationList(int event_flags) |
+ OVERRIDE; |
virtual bool ItemSelected(const ui::Event& eent) OVERRIDE; |
virtual base::string16 GetTitle() OVERRIDE; |
virtual ui::MenuModel* CreateContextMenu(aura::Window* root_window) OVERRIDE; |
@@ -88,7 +84,7 @@ class ShellWindowLauncherItemController : public LauncherItemController, |
// Activate the given |window_to_show|, or - if already selected - advance to |
// the next window of similar type. |
- void ActivateOrAdvanceToNextShellWindow(apps::AppWindow* window_to_show); |
+ void ActivateOrAdvanceToNextAppWindow(apps::AppWindow* window_to_show); |
// List of associated app windows |
AppWindowList app_windows_; |
@@ -103,7 +99,7 @@ class ShellWindowLauncherItemController : public LauncherItemController, |
// Scoped list of observed windows (for removal on destruction) |
ScopedObserver<aura::Window, aura::WindowObserver> observed_windows_; |
- DISALLOW_COPY_AND_ASSIGN(ShellWindowLauncherItemController); |
+ DISALLOW_COPY_AND_ASSIGN(AppWindowLauncherItemController); |
}; |
-#endif // CHROME_BROWSER_UI_ASH_LAUNCHER_SHELL_WINDOW_LAUNCHER_ITEM_CONTROLLER_H_ |
+#endif // CHROME_BROWSER_UI_ASH_LAUNCHER_APP_WINDOW_LAUNCHER_ITEM_CONTROLLER_H_ |