Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(713)

Unified Diff: mojo/services/view_manager/view_manager_connection.cc

Issue 280003003: Add SetClient method implementation to InterfaceImpl. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « mojo/services/view_manager/view_manager_connection.h ('k') | mojo/shell/app_child_process.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: mojo/services/view_manager/view_manager_connection.cc
diff --git a/mojo/services/view_manager/view_manager_connection.cc b/mojo/services/view_manager/view_manager_connection.cc
index 6ea756fbc4a75cd6a7f69c58d9c3719d4722b761..176d8eecb0e990e5eafeeb826d4e922df678153d 100644
--- a/mojo/services/view_manager/view_manager_connection.cc
+++ b/mojo/services/view_manager/view_manager_connection.cc
@@ -59,7 +59,7 @@ void NodeToINode(Node* node,
} // namespace
-ViewManagerConnection::ViewManagerConnection() : client_(NULL), id_(0) {
+ViewManagerConnection::ViewManagerConnection() : id_(0) {
}
ViewManagerConnection::~ViewManagerConnection() {
@@ -85,7 +85,7 @@ void ViewManagerConnection::Initialize() {
DCHECK_EQ(0, id_); // Should only get Initialize() once.
id_ = context()->GetAndAdvanceNextConnectionId();
context()->AddConnection(this);
- client_->OnConnectionEstablished(id_, context()->next_server_change_id());
+ client()->OnConnectionEstablished(id_, context()->next_server_change_id());
}
Node* ViewManagerConnection::GetNode(const NodeId& id) {
@@ -110,11 +110,11 @@ void ViewManagerConnection::NotifyNodeHierarchyChanged(
const NodeId& old_parent,
TransportChangeId server_change_id,
TransportChangeId client_change_id) {
- client_->OnNodeHierarchyChanged(NodeIdToTransportId(node),
- NodeIdToTransportId(new_parent),
- NodeIdToTransportId(old_parent),
- server_change_id,
- client_change_id);
+ client()->OnNodeHierarchyChanged(NodeIdToTransportId(node),
+ NodeIdToTransportId(new_parent),
+ NodeIdToTransportId(old_parent),
+ server_change_id,
+ client_change_id);
}
void ViewManagerConnection::NotifyNodeViewReplaced(
@@ -122,18 +122,18 @@ void ViewManagerConnection::NotifyNodeViewReplaced(
const ViewId& new_view_id,
const ViewId& old_view_id,
TransportChangeId client_change_id) {
- client_->OnNodeViewReplaced(NodeIdToTransportId(node),
- ViewIdToTransportId(new_view_id),
- ViewIdToTransportId(old_view_id),
- client_change_id);
+ client()->OnNodeViewReplaced(NodeIdToTransportId(node),
+ ViewIdToTransportId(new_view_id),
+ ViewIdToTransportId(old_view_id),
+ client_change_id);
}
void ViewManagerConnection::NotifyNodeDeleted(
const NodeId& node,
TransportChangeId server_change_id,
TransportChangeId client_change_id) {
- client_->OnNodeDeleted(NodeIdToTransportId(node), server_change_id,
- client_change_id);
+ client()->OnNodeDeleted(NodeIdToTransportId(node), server_change_id,
+ client_change_id);
}
bool ViewManagerConnection::DeleteNodeImpl(ViewManagerConnection* source,
@@ -192,10 +192,6 @@ bool ViewManagerConnection::SetViewImpl(const NodeId& node_id,
return true;
}
-void ViewManagerConnection::SetClient(IViewManagerClient* client) {
- client_ = client;
-}
-
void ViewManagerConnection::CreateNode(
TransportConnectionSpecificNodeId node_id,
const Callback<void(bool)>& callback) {
« no previous file with comments | « mojo/services/view_manager/view_manager_connection.h ('k') | mojo/shell/app_child_process.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698