| Index: mojo/services/window_manager/window_manager_app.h
|
| diff --git a/mojo/services/window_manager/window_manager_app.h b/mojo/services/window_manager/window_manager_app.h
|
| index 2396329b818397fe860f4468587277ebe8d4e2b2..098f5cb03e7cdb33822706952ae6f8354b4c3077 100644
|
| --- a/mojo/services/window_manager/window_manager_app.h
|
| +++ b/mojo/services/window_manager/window_manager_app.h
|
| @@ -12,10 +12,10 @@
|
| #include "mojo/public/cpp/application/application_delegate.h"
|
| #include "mojo/public/cpp/application/interface_factory_impl.h"
|
| #include "mojo/public/cpp/bindings/string.h"
|
| -#include "mojo/services/public/cpp/view_manager/node_observer.h"
|
| #include "mojo/services/public/cpp/view_manager/types.h"
|
| #include "mojo/services/public/cpp/view_manager/view_manager_client_factory.h"
|
| #include "mojo/services/public/cpp/view_manager/view_manager_delegate.h"
|
| +#include "mojo/services/public/cpp/view_manager/view_observer.h"
|
| #include "mojo/services/window_manager/window_manager_service_impl.h"
|
| #include "ui/aura/client/focus_change_observer.h"
|
| #include "ui/wm/public/activation_change_observer.h"
|
| @@ -41,7 +41,7 @@ class WindowTreeHostMojo;
|
| class WindowManagerApp
|
| : public ApplicationDelegate,
|
| public ViewManagerDelegate,
|
| - public NodeObserver,
|
| + public ViewObserver,
|
| public WindowTreeHostMojoDelegate,
|
| public aura::client::FocusChangeObserver,
|
| public aura::client::ActivationChangeObserver {
|
| @@ -54,9 +54,9 @@ class WindowManagerApp
|
|
|
| Id OpenWindow();
|
| Id OpenWindowWithURL(const String& url);
|
| - void SetCapture(Id node);
|
| - void FocusWindow(Id node);
|
| - void ActivateWindow(Id node);
|
| + void SetCapture(Id view);
|
| + void FocusWindow(Id view);
|
| + void ActivateWindow(Id view);
|
|
|
| bool IsReady() const;
|
|
|
| @@ -67,21 +67,21 @@ class WindowManagerApp
|
|
|
| private:
|
| typedef std::set<WindowManagerServiceImpl*> Connections;
|
| - typedef std::map<Id, aura::Window*> NodeIdToWindowMap;
|
| + typedef std::map<Id, aura::Window*> ViewIdToWindowMap;
|
|
|
| // Overridden from ViewManagerDelegate:
|
| virtual void OnEmbed(
|
| ViewManager* view_manager,
|
| - Node* root,
|
| + View* root,
|
| ServiceProviderImpl* exported_services,
|
| scoped_ptr<ServiceProvider> imported_services) MOJO_OVERRIDE;
|
| virtual void OnViewManagerDisconnected(
|
| ViewManager* view_manager) MOJO_OVERRIDE;
|
|
|
| - // Overridden from NodeObserver:
|
| + // Overridden from ViewObserver:
|
| virtual void OnTreeChanged(
|
| - const NodeObserver::TreeChangeParams& params) MOJO_OVERRIDE;
|
| - virtual void OnNodeDestroyed(Node* node) MOJO_OVERRIDE;
|
| + const ViewObserver::TreeChangeParams& params) MOJO_OVERRIDE;
|
| + virtual void OnViewDestroyed(View* view) MOJO_OVERRIDE;
|
|
|
| // Overridden from WindowTreeHostMojoDelegate:
|
| virtual void CompositorContentsChanged(const SkBitmap& bitmap) MOJO_OVERRIDE;
|
| @@ -94,12 +94,12 @@ class WindowManagerApp
|
| virtual void OnWindowActivated(aura::Window* gained_active,
|
| aura::Window* lost_active) MOJO_OVERRIDE;
|
|
|
| - aura::Window* GetWindowForNodeId(Id node) const;
|
| + aura::Window* GetWindowForViewId(Id view) const;
|
|
|
| - // Creates an aura::Window for every node in the hierarchy beneath |id|,
|
| + // Creates an aura::Window for every view in the hierarchy beneath |id|,
|
| // and adds to the registry so that it can be retrieved later via
|
| - // GetWindowForNodeId().
|
| - // TODO(beng): perhaps Node should have a property bag.
|
| + // GetWindowForViewId().
|
| + // TODO(beng): perhaps View should have a property bag.
|
| void RegisterSubtree(Id id, aura::Window* parent);
|
| // Deletes the aura::Windows associated with the hierarchy beneath |id|,
|
| // and removes from the registry.
|
| @@ -112,7 +112,7 @@ class WindowManagerApp
|
|
|
| ViewManager* view_manager_;
|
| ViewManagerClientFactory view_manager_client_factory_;
|
| - Node* root_;
|
| + View* root_;
|
|
|
| scoped_ptr<AuraInit> aura_init_;
|
| scoped_ptr<WindowTreeHostMojo> window_tree_host_;
|
| @@ -122,7 +122,7 @@ class WindowManagerApp
|
| aura::client::ActivationClient* activation_client_;
|
|
|
| Connections connections_;
|
| - NodeIdToWindowMap node_id_to_window_map_;
|
| + ViewIdToWindowMap view_id_to_window_map_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(WindowManagerApp);
|
| };
|
|
|