Index: mojo/services/public/cpp/view_manager/node_observer.h |
diff --git a/mojo/services/public/cpp/view_manager/view_tree_node_observer.h b/mojo/services/public/cpp/view_manager/node_observer.h |
similarity index 57% |
rename from mojo/services/public/cpp/view_manager/view_tree_node_observer.h |
rename to mojo/services/public/cpp/view_manager/node_observer.h |
index d39f74892d328defc03dc0ad00d6947b6fb51a86..7b0cdb010b9860c10fdd1c81335b49369cbcfdc0 100644 |
--- a/mojo/services/public/cpp/view_manager/view_tree_node_observer.h |
+++ b/mojo/services/public/cpp/view_manager/node_observer.h |
@@ -2,14 +2,14 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_VIEW_TREE_NODE_OBSERVER_H_ |
-#define MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_VIEW_TREE_NODE_OBSERVER_H_ |
+#ifndef MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_NODE_OBSERVER_H_ |
+#define MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_NODE_OBSERVER_H_ |
#include <vector> |
#include "base/basictypes.h" |
-#include "mojo/services/public/cpp/view_manager/view_tree_node.h" |
+#include "mojo/services/public/cpp/view_manager/node.h" |
namespace gfx { |
class Rect; |
@@ -18,10 +18,10 @@ class Rect; |
namespace mojo { |
namespace view_manager { |
+class Node; |
class View; |
-class ViewTreeNode; |
-class ViewTreeNodeObserver { |
+class NodeObserver { |
public: |
enum DispositionChangePhase { |
DISPOSITION_CHANGING, |
@@ -30,38 +30,37 @@ class ViewTreeNodeObserver { |
struct TreeChangeParams { |
TreeChangeParams(); |
- ViewTreeNode* target; |
- ViewTreeNode* old_parent; |
- ViewTreeNode* new_parent; |
- ViewTreeNode* receiver; |
+ Node* target; |
+ Node* old_parent; |
+ Node* new_parent; |
+ Node* receiver; |
DispositionChangePhase phase; |
}; |
virtual void OnTreeChange(const TreeChangeParams& params) {} |
- virtual void OnNodeReordered(ViewTreeNode* node, |
- ViewTreeNode* relative_node, |
+ virtual void OnNodeReordered(Node* node, |
+ Node* relative_node, |
OrderDirection direction, |
DispositionChangePhase phase) {} |
- virtual void OnNodeDestroy(ViewTreeNode* node, |
- DispositionChangePhase phase) {} |
+ virtual void OnNodeDestroy(Node* node, DispositionChangePhase phase) {} |
- virtual void OnNodeActiveViewChange(ViewTreeNode* node, |
+ virtual void OnNodeActiveViewChange(Node* node, |
View* old_view, |
View* new_view, |
DispositionChangePhase phase) {} |
- virtual void OnNodeBoundsChange(ViewTreeNode* node, |
+ virtual void OnNodeBoundsChange(Node* node, |
const gfx::Rect& old_bounds, |
const gfx::Rect& new_bounds, |
DispositionChangePhase phase) {} |
protected: |
- virtual ~ViewTreeNodeObserver() {} |
+ virtual ~NodeObserver() {} |
}; |
} // namespace view_manager |
} // namespace mojo |
-#endif // MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_VIEW_TREE_NODE_OBSERVER_H_ |
+#endif // MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_NODE_OBSERVER_H_ |