Index: mojo/services/view_manager/public/cpp/lib/view_private.h |
diff --git a/mojo/services/view_manager/public/cpp/lib/view_private.h b/mojo/services/view_manager/public/cpp/lib/view_private.h |
deleted file mode 100644 |
index 1c54567f155dae5e04bef8237d0c89ffa79a5c99..0000000000000000000000000000000000000000 |
--- a/mojo/services/view_manager/public/cpp/lib/view_private.h |
+++ /dev/null |
@@ -1,73 +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_PUBLIC_CPP_LIB_VIEW_PRIVATE_H_ |
-#define MOJO_SERVICES_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_PRIVATE_H_ |
- |
-#include "base/basictypes.h" |
- |
-#include "view_manager/public/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(); |
- |
- 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); } |
- |
- private: |
- View* view_; |
- |
- DISALLOW_COPY_AND_ASSIGN(ViewPrivate); |
-}; |
- |
-} // namespace mojo |
- |
-#endif // MOJO_SERVICES_VIEW_MANAGER_PUBLIC_CPP_LIB_VIEW_PRIVATE_H_ |