Index: components/view_manager/public/cpp/lib/view_tree_client_impl.h |
diff --git a/components/view_manager/public/cpp/lib/view_manager_client_impl.h b/components/view_manager/public/cpp/lib/view_tree_client_impl.h |
similarity index 84% |
rename from components/view_manager/public/cpp/lib/view_manager_client_impl.h |
rename to components/view_manager/public/cpp/lib/view_tree_client_impl.h |
index 05e8c6eb0c9997a85807ec46eecf2080432d194b..2432b04f78aa661c43f46ef8f82e302370c351fb 100644 |
--- a/components/view_manager/public/cpp/lib/view_manager_client_impl.h |
+++ b/components/view_manager/public/cpp/lib/view_tree_client_impl.h |
@@ -2,13 +2,13 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef COMPONENTS_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_MANAGER_CLIENT_IMPL_H_ |
-#define COMPONENTS_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_MANAGER_CLIENT_IMPL_H_ |
+#ifndef COMPONENTS_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_TREE_CLIENT_IMPL_H_ |
+#define COMPONENTS_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_TREE_CLIENT_IMPL_H_ |
#include "components/view_manager/public/cpp/types.h" |
#include "components/view_manager/public/cpp/view.h" |
#include "components/view_manager/public/cpp/view_manager.h" |
-#include "components/view_manager/public/interfaces/view_manager.mojom.h" |
+#include "components/view_manager/public/interfaces/view_tree.mojom.h" |
#include "third_party/mojo/src/mojo/public/cpp/bindings/strong_binding.h" |
namespace mojo { |
@@ -17,14 +17,13 @@ class ViewManagerDelegate; |
class ViewManagerTransaction; |
// Manages the connection with the View Manager service. |
-class ViewManagerClientImpl : public ViewManager, |
- public ViewManagerClient { |
+class ViewTreeClientImpl : public ViewManager, public ViewTreeClient { |
public: |
- ViewManagerClientImpl(ViewManagerDelegate* delegate, |
- InterfaceRequest<ViewManagerClient> request); |
- ~ViewManagerClientImpl() override; |
+ ViewTreeClientImpl(ViewManagerDelegate* delegate, |
+ InterfaceRequest<ViewTreeClient> request); |
+ ~ViewTreeClientImpl() override; |
- bool connected() const { return service_; } |
+ bool connected() const { return tree_; } |
ConnectionSpecificId connection_id() const { return connection_id_; } |
// API exposed to the view implementations that pushes local changes to the |
@@ -57,7 +56,7 @@ class ViewManagerClientImpl : public ViewManager, |
Id view_id, |
InterfaceRequest<ServiceProvider> services, |
ServiceProviderPtr exposed_services); |
- void Embed(Id view_id, ViewManagerClientPtr client); |
+ void Embed(Id view_id, ViewTreeClientPtr client); |
void EmbedAllowingReembed(mojo::URLRequestPtr request, Id view_id); |
void set_change_acked_callback(const Callback<void(void)>& callback) { |
@@ -89,10 +88,10 @@ class ViewManagerClientImpl : public ViewManager, |
View* CreateView() override; |
void SetEmbedRoot() override; |
- // Overridden from ViewManagerClient: |
+ // Overridden from ViewTreeClient: |
void OnEmbed(ConnectionSpecificId connection_id, |
ViewDataPtr root, |
- ViewManagerServicePtr view_manager_service, |
+ ViewTreePtr tree, |
Id focused_view_id) override; |
void OnEmbedForDescendant( |
Id view, |
@@ -144,16 +143,16 @@ class ViewManagerClientImpl : public ViewManager, |
View* focused_view_; |
View* activated_view_; |
- Binding<ViewManagerClient> binding_; |
- ViewManagerServicePtr service_; |
+ Binding<ViewTreeClient> binding_; |
+ ViewTreePtr tree_; |
bool is_embed_root_; |
bool in_destructor_; |
- MOJO_DISALLOW_COPY_AND_ASSIGN(ViewManagerClientImpl); |
+ MOJO_DISALLOW_COPY_AND_ASSIGN(ViewTreeClientImpl); |
}; |
} // namespace mojo |
-#endif // COMPONENTS_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_MANAGER_CLIENT_IMPL_H_ |
+#endif // COMPONENTS_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_TREE_CLIENT_IMPL_H_ |