Index: mojo/services/view_manager/window_manager_access_policy.cc |
diff --git a/mojo/services/view_manager/window_manager_access_policy.cc b/mojo/services/view_manager/window_manager_access_policy.cc |
index 226630a7bab7b62357833ae09c8886fb13ae6d12..d1e9efc792ec6daa9c817209b4a9c12a0a0672f1 100644 |
--- a/mojo/services/view_manager/window_manager_access_policy.cc |
+++ b/mojo/services/view_manager/window_manager_access_policy.cc |
@@ -5,7 +5,7 @@ |
#include "mojo/services/view_manager/window_manager_access_policy.h" |
#include "mojo/services/view_manager/access_policy_delegate.h" |
-#include "mojo/services/view_manager/node.h" |
+#include "mojo/services/view_manager/server_view.h" |
namespace mojo { |
namespace service { |
@@ -23,73 +23,69 @@ WindowManagerAccessPolicy::WindowManagerAccessPolicy( |
WindowManagerAccessPolicy::~WindowManagerAccessPolicy() { |
} |
-bool WindowManagerAccessPolicy::CanRemoveNodeFromParent( |
- const Node* node) const { |
+bool WindowManagerAccessPolicy::CanRemoveViewFromParent( |
+ const ServerView* view) const { |
return true; |
} |
-bool WindowManagerAccessPolicy::CanAddNode(const Node* parent, |
- const Node* child) const { |
+bool WindowManagerAccessPolicy::CanAddView(const ServerView* parent, |
+ const ServerView* child) const { |
return true; |
} |
-bool WindowManagerAccessPolicy::CanReorderNode(const Node* node, |
- const Node* relative_node, |
+bool WindowManagerAccessPolicy::CanReorderView(const ServerView* view, |
+ const ServerView* relative_view, |
OrderDirection direction) const { |
return true; |
} |
-bool WindowManagerAccessPolicy::CanDeleteNode(const Node* node) const { |
- return node->id().connection_id == connection_id_; |
+bool WindowManagerAccessPolicy::CanDeleteView(const ServerView* view) const { |
+ return view->id().connection_id == connection_id_; |
} |
-bool WindowManagerAccessPolicy::CanGetNodeTree(const Node* node) const { |
+bool WindowManagerAccessPolicy::CanGetViewTree(const ServerView* view) const { |
return true; |
} |
-bool WindowManagerAccessPolicy::CanDescendIntoNodeForNodeTree( |
- const Node* node) const { |
+bool WindowManagerAccessPolicy::CanDescendIntoViewForViewTree( |
+ const ServerView* view) const { |
return true; |
} |
-bool WindowManagerAccessPolicy::CanEmbed(const Node* node) const { |
- return node->id().connection_id == connection_id_; |
+bool WindowManagerAccessPolicy::CanEmbed(const ServerView* view) const { |
+ return view->id().connection_id == connection_id_; |
} |
-bool WindowManagerAccessPolicy::CanChangeNodeVisibility( |
- const Node* node) const { |
- return node->id().connection_id == connection_id_; |
+bool WindowManagerAccessPolicy::CanChangeViewVisibility( |
+ const ServerView* view) const { |
+ return view->id().connection_id == connection_id_; |
} |
-bool WindowManagerAccessPolicy::CanSetNodeContents(const Node* node) const { |
- if (delegate_->IsNodeRootOfAnotherConnectionForAccessPolicy(node)) |
+bool WindowManagerAccessPolicy::CanSetViewContents( |
+ const ServerView* view) const { |
+ if (delegate_->IsViewRootOfAnotherConnectionForAccessPolicy(view)) |
return false; |
- return node->id().connection_id == connection_id_ || |
- (delegate_->GetRootsForAccessPolicy().count( |
- NodeIdToTransportId(node->id())) > 0); |
+ return view->id().connection_id == connection_id_ || |
+ (delegate_->GetRootsForAccessPolicy().count( |
+ ViewIdToTransportId(view->id())) > 0); |
} |
-bool WindowManagerAccessPolicy::CanSetNodeBounds(const Node* node) const { |
- return node->id().connection_id == connection_id_; |
+bool WindowManagerAccessPolicy::CanSetViewBounds(const ServerView* view) const { |
+ return view->id().connection_id == connection_id_; |
} |
bool WindowManagerAccessPolicy::ShouldNotifyOnHierarchyChange( |
- const Node* node, |
- const Node** new_parent, |
- const Node** old_parent) const { |
- // Notify if we've already told the window manager about the node, or if we've |
+ const ServerView* view, |
+ const ServerView** new_parent, |
+ const ServerView** old_parent) const { |
+ // Notify if we've already told the window manager about the view, or if we've |
// already told the window manager about the parent. The later handles the |
- // case of a node that wasn't parented to the root getting added to the root. |
- return IsNodeKnown(node) || (*new_parent && IsNodeKnown(*new_parent)); |
+ // case of a view that wasn't parented to the root getting added to the root. |
+ return IsViewKnown(view) || (*new_parent && IsViewKnown(*new_parent)); |
} |
-bool WindowManagerAccessPolicy::ShouldSendViewDeleted( |
- const ViewId& view_id) const { |
- return true; |
-} |
- |
-bool WindowManagerAccessPolicy::IsNodeKnown(const Node* node) const { |
- return delegate_->IsNodeKnownForAccessPolicy(node); |
+bool WindowManagerAccessPolicy::IsViewKnown(const ServerView* view) const { |
+ return delegate_->IsViewKnownForAccessPolicy(view); |
} |
} // namespace service |