Index: trunk/src/mojo/services/public/cpp/view_manager/lib/view_manager.cc |
=================================================================== |
--- trunk/src/mojo/services/public/cpp/view_manager/lib/view_manager.cc (revision 269420) |
+++ trunk/src/mojo/services/public/cpp/view_manager/lib/view_manager.cc (working copy) |
@@ -5,7 +5,6 @@ |
#include "mojo/services/public/cpp/view_manager/view_manager.h" |
#include "mojo/services/public/cpp/view_manager/lib/view_manager_synchronizer.h" |
-#include "mojo/services/public/cpp/view_manager/lib/view_tree_node_private.h" |
namespace mojo { |
namespace services { |
@@ -14,25 +13,12 @@ |
ViewManager::ViewManager(Shell* shell) |
: shell_(shell) {} |
-ViewManager::~ViewManager() { |
- while (!nodes_.empty()) { |
- IdToNodeMap::iterator it = nodes_.begin(); |
- if (synchronizer_->OwnsNode(it->second->id())) |
- it->second->Destroy(); |
- else |
- nodes_.erase(it); |
- } |
-} |
+ViewManager::~ViewManager() {} |
void ViewManager::Init() { |
synchronizer_.reset(new ViewManagerSynchronizer(this)); |
} |
-ViewTreeNode* ViewManager::GetNodeById(TransportNodeId id) { |
- IdToNodeMap::const_iterator it = nodes_.find(id); |
- return it != nodes_.end() ? it->second : NULL; |
-} |
- |
} // namespace view_manager |
} // namespace services |
} // namespace mojo |