Chromium Code Reviews| Index: chrome/browser/chromeos/options/network_config_view.h |
| diff --git a/chrome/browser/chromeos/options/network_config_view.h b/chrome/browser/chromeos/options/network_config_view.h |
| index 26b39051279a0e2bd43a7092e397b283b6a75cb2..a24750a2b2289f19f6e3dfcacb18cbcc28979a46 100644 |
| --- a/chrome/browser/chromeos/options/network_config_view.h |
| +++ b/chrome/browser/chromeos/options/network_config_view.h |
| @@ -9,7 +9,6 @@ |
| #include "base/compiler_specific.h" |
| #include "base/strings/string16.h" |
| -#include "chrome/browser/chromeos/cros/network_library.h" |
| #include "ui/gfx/native_widget_types.h" // gfx::NativeWindow |
| #include "ui/views/controls/button/button.h" // views::ButtonListener |
| #include "ui/views/window/dialog_delegate.h" |
| @@ -45,9 +44,8 @@ class NetworkConfigView : public views::DialogDelegateView, |
| }; |
| // Shows a network connection dialog if none is currently visible. |
| - static void Show(Network* network, gfx::NativeWindow parent); |
| - static void ShowForType(ConnectionType type, gfx::NativeWindow parent); |
| - static void ShowForPath(const std::string& path, gfx::NativeWindow parent); |
| + static void Show(const std::string& service_path, gfx::NativeWindow parent); |
| + static void ShowForType(const std::string& type, gfx::NativeWindow parent); |
|
pneubeck (no reviews)
2013/08/06 15:45:19
mention what format |type| is of. referring to Net
stevenjb
2013/08/06 20:23:55
Done.
|
| // Returns corresponding native window. |
| gfx::NativeWindow GetNativeWindow() const; |
| @@ -75,10 +73,6 @@ class NetworkConfigView : public views::DialogDelegateView, |
| delegate_ = delegate; |
| } |
| - static const base::DictionaryValue* FindPolicyForActiveUser( |
| - const Network* network, |
| - onc::ONCSource* onc_source); |
| - |
| protected: |
| // views::View overrides: |
| virtual void Layout() OVERRIDE; |
| @@ -87,11 +81,13 @@ class NetworkConfigView : public views::DialogDelegateView, |
| const ViewHierarchyChangedDetails& details) OVERRIDE; |
| private: |
| + NetworkConfigView(); |
| + virtual ~NetworkConfigView(); |
| + |
| // Login dialog for known networks. |
| - explicit NetworkConfigView(Network* network); |
| + void InitWithPath(const std::string& service_path); |
| // Login dialog for new/hidden networks. |
| - explicit NetworkConfigView(ConnectionType type); |
| - virtual ~NetworkConfigView(); |
| + void InitWithType(const std::string& type); |
| // Creates and shows a dialog containing this view. |
| void ShowDialog(gfx::NativeWindow parent); |
| @@ -115,12 +111,9 @@ class NetworkConfigView : public views::DialogDelegateView, |
| // methods, which are called by NetworkConfigView. |
| class ChildNetworkConfigView : public views::View { |
| public: |
| - ChildNetworkConfigView(NetworkConfigView* parent, Network* network) |
| - : service_path_(network->service_path()), |
| - parent_(parent) {} |
| - explicit ChildNetworkConfigView(NetworkConfigView* parent) |
| - : parent_(parent) {} |
| - virtual ~ChildNetworkConfigView() {} |
| + ChildNetworkConfigView(NetworkConfigView* parent, |
| + const std::string& service_path); |
|
pneubeck (no reviews)
2013/08/06 15:45:19
mention that 'service_path' can be NULL, which mea
stevenjb
2013/08/06 20:23:55
Done.
|
| + virtual ~ChildNetworkConfigView(); |
| // Get the title to show for the dialog. |
| virtual string16 GetTitle() const = 0; |
| @@ -146,8 +139,8 @@ class ChildNetworkConfigView : public views::View { |
| static const int kInputFieldMinWidth; |
| protected: |
| - std::string service_path_; |
| NetworkConfigView* parent_; |
| + std::string service_path_; |
| private: |
| DISALLOW_COPY_AND_ASSIGN(ChildNetworkConfigView); |