Index: mojo/services/view_manager/cpp/lib/view_private.h |
diff --git a/mojo/services/view_manager/cpp/lib/view_private.h b/mojo/services/view_manager/cpp/lib/view_private.h |
deleted file mode 100644 |
index 731c678bb2222169f2f82f6576ae202c7356c870..0000000000000000000000000000000000000000 |
--- a/mojo/services/view_manager/cpp/lib/view_private.h |
+++ /dev/null |
@@ -1,63 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef MOJO_SERVICES_VIEW_MANAGER_CPP_LIB_VIEW_PRIVATE_H_ |
-#define MOJO_SERVICES_VIEW_MANAGER_CPP_LIB_VIEW_PRIVATE_H_ |
- |
-#include "view_manager/cpp/view.h" |
- |
-namespace mojo { |
- |
-// This class is a friend of a View and contains functions to mutate internal |
-// state of View. |
-class ViewPrivate { |
- public: |
- explicit ViewPrivate(View* view); |
- ~ViewPrivate(); |
- |
- // Creates and returns a new View. Caller owns the return value. |
- static View* LocalCreate(); |
- |
- base::ObserverList<ViewObserver>* observers() { return &view_->observers_; } |
- |
- void ClearParent() { view_->parent_ = NULL; } |
- |
- void set_visible(bool visible) { view_->visible_ = visible; } |
- |
- void set_drawn(bool drawn) { view_->drawn_ = drawn; } |
- |
- void set_id(Id id) { view_->id_ = id; } |
- |
- void set_view_manager(ViewManager* manager) { view_->manager_ = manager; } |
- |
- void set_properties(const std::map<std::string, std::vector<uint8_t>>& data) { |
- view_->properties_ = data; |
- } |
- |
- void LocalSetViewportMetrics(const ViewportMetrics& old_metrics, |
- const ViewportMetrics& new_metrics) { |
- view_->LocalSetViewportMetrics(new_metrics, new_metrics); |
- } |
- |
- void LocalDestroy() { view_->LocalDestroy(); } |
- void LocalAddChild(View* child) { view_->LocalAddChild(child); } |
- void LocalRemoveChild(View* child) { view_->LocalRemoveChild(child); } |
- void LocalReorder(View* relative, OrderDirection direction) { |
- view_->LocalReorder(relative, direction); |
- } |
- void LocalSetBounds(const Rect& old_bounds, const Rect& new_bounds) { |
- view_->LocalSetBounds(old_bounds, new_bounds); |
- } |
- void LocalSetDrawn(bool drawn) { view_->LocalSetDrawn(drawn); } |
- void LocalSetVisible(bool visible) { view_->LocalSetVisible(visible); } |
- |
- private: |
- View* view_; |
- |
- MOJO_DISALLOW_COPY_AND_ASSIGN(ViewPrivate); |
-}; |
- |
-} // namespace mojo |
- |
-#endif // MOJO_SERVICES_VIEW_MANAGER_CPP_LIB_VIEW_PRIVATE_H_ |