diff options
Diffstat (limited to 'mojo/services/view_manager/view.h')
-rw-r--r-- | mojo/services/view_manager/view.h | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/mojo/services/view_manager/view.h b/mojo/services/view_manager/view.h index 8b954ab..1815f7f 100644 --- a/mojo/services/view_manager/view.h +++ b/mojo/services/view_manager/view.h @@ -6,23 +6,16 @@ #define MOJO_SERVICES_VIEW_MANAGER_VIEW_H_ #include "base/logging.h" -#include "mojo/services/public/interfaces/view_manager/view_manager.mojom.h" -#include "mojo/services/view_manager/view_manager_export.h" #include "ui/aura/window.h" -#include "ui/aura/window_observer.h" namespace mojo { namespace services { namespace view_manager { -class RootViewManager; -class ViewDelegate; -class ViewId; - -class MOJO_VIEW_MANAGER_EXPORT View : public aura::WindowObserver { +class View { public: - View(ViewDelegate* delegate, const int32_t id); - virtual ~View(); + View(int32_t view_id); + ~View(); int32 id() const { return id_; } @@ -32,13 +25,6 @@ class MOJO_VIEW_MANAGER_EXPORT View : public aura::WindowObserver { View* GetParent(); private: - ViewId GetViewId() const; - - // WindowObserver overrides: - virtual void OnWindowHierarchyChanged( - const aura::WindowObserver::HierarchyChangeParams& params) OVERRIDE; - - ViewDelegate* delegate_; const int32_t id_; aura::Window window_; |