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

Unified Diff: mojo/examples/embedded_app/embedded_app.cc

Issue 338093008: Client side name cleanup (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 6 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/examples/browser/browser.cc ('k') | mojo/examples/html_viewer/html_viewer.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: mojo/examples/embedded_app/embedded_app.cc
diff --git a/mojo/examples/embedded_app/embedded_app.cc b/mojo/examples/embedded_app/embedded_app.cc
index 003cb82d0f5f192d0ab160cda373895c8188aa16..1a620b408b57f8a17804174df1fcfc20723ce62d 100644
--- a/mojo/examples/embedded_app/embedded_app.cc
+++ b/mojo/examples/embedded_app/embedded_app.cc
@@ -9,22 +9,22 @@
#include "mojo/examples/window_manager/window_manager.mojom.h"
#include "mojo/public/cpp/application/application.h"
#include "mojo/services/navigation/navigation.mojom.h"
+#include "mojo/services/public/cpp/view_manager/node.h"
+#include "mojo/services/public/cpp/view_manager/node_observer.h"
#include "mojo/services/public/cpp/view_manager/view.h"
#include "mojo/services/public/cpp/view_manager/view_manager.h"
#include "mojo/services/public/cpp/view_manager/view_manager_delegate.h"
#include "mojo/services/public/cpp/view_manager/view_observer.h"
-#include "mojo/services/public/cpp/view_manager/view_tree_node.h"
-#include "mojo/services/public/cpp/view_manager/view_tree_node_observer.h"
#include "ui/events/event_constants.h"
#include "url/gurl.h"
#include "url/url_util.h"
+using mojo::view_manager::Node;
+using mojo::view_manager::NodeObserver;
using mojo::view_manager::View;
using mojo::view_manager::ViewManager;
using mojo::view_manager::ViewManagerDelegate;
using mojo::view_manager::ViewObserver;
-using mojo::view_manager::ViewTreeNode;
-using mojo::view_manager::ViewTreeNodeObserver;
namespace mojo {
namespace examples {
@@ -32,7 +32,7 @@ namespace examples {
class EmbeddedApp : public Application,
public ViewManagerDelegate,
public ViewObserver,
- public ViewTreeNodeObserver {
+ public NodeObserver {
public:
EmbeddedApp() : view_manager_(NULL) {
url::AddStandardScheme("mojo");
@@ -79,8 +79,7 @@ class EmbeddedApp : public Application,
}
// Overridden from ViewManagerDelegate:
- virtual void OnRootAdded(ViewManager* view_manager,
- ViewTreeNode* root) OVERRIDE {
+ virtual void OnRootAdded(ViewManager* view_manager, Node* root) OVERRIDE {
View* view = View::Create(view_manager);
view->AddObserver(this);
root->SetActiveView(view);
@@ -89,12 +88,10 @@ class EmbeddedApp : public Application,
roots_[root->id()] = root;
ProcessPendingNodeColor(root->id());
}
- virtual void OnRootRemoved(ViewManager* view_manager,
- ViewTreeNode* root) OVERRIDE {
+ virtual void OnRootRemoved(ViewManager* view_manager, Node* root) OVERRIDE {
roots_.erase(root->id());
- std::map<ViewTreeNode*, View*>::const_iterator it =
- views_to_reap_.find(root);
+ std::map<Node*, View*>::const_iterator it = views_to_reap_.find(root);
if (it != views_to_reap_.end())
it->second->Destroy();
}
@@ -105,12 +102,12 @@ class EmbeddedApp : public Application,
window_manager_->CloseWindow(view->node()->id());
}
- // Overridden from ViewTreeNodeObserver:
+ // Overridden from NodeObserver:
virtual void OnNodeActiveViewChange(
- ViewTreeNode* node,
+ Node* node,
View* old_view,
View* new_view,
- ViewTreeNodeObserver::DispositionChangePhase phase) OVERRIDE {
+ NodeObserver::DispositionChangePhase phase) OVERRIDE {
if (new_view == 0)
views_to_reap_[node] = old_view;
}
@@ -131,9 +128,9 @@ class EmbeddedApp : public Application,
view_manager::ViewManager* view_manager_;
IWindowManagerPtr window_manager_;
- std::map<ViewTreeNode*, View*> views_to_reap_;
+ std::map<Node*, View*> views_to_reap_;
- typedef std::map<uint32, ViewTreeNode*> RootMap;
+ typedef std::map<uint32, Node*> RootMap;
RootMap roots_;
// We can receive navigations for nodes we don't have yet.
« no previous file with comments | « mojo/examples/browser/browser.cc ('k') | mojo/examples/html_viewer/html_viewer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698