| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_UI_INTENTS_WEB_INTENT_PICKER_MODEL_H_ | 5 #ifndef CHROME_BROWSER_UI_INTENTS_WEB_INTENT_PICKER_MODEL_H_ |
| 6 #define CHROME_BROWSER_UI_INTENTS_WEB_INTENT_PICKER_MODEL_H_ | 6 #define CHROME_BROWSER_UI_INTENTS_WEB_INTENT_PICKER_MODEL_H_ |
| 7 | 7 |
| 8 #include <vector> | 8 #include <vector> |
| 9 | 9 |
| 10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 void set_observer(WebIntentPickerModelObserver* observer) { | 69 void set_observer(WebIntentPickerModelObserver* observer) { |
| 70 observer_ = observer; | 70 observer_ = observer; |
| 71 } | 71 } |
| 72 | 72 |
| 73 const string16& action() const { return action_; } | 73 const string16& action() const { return action_; } |
| 74 void set_action(const string16& action) { action_ = action; } | 74 void set_action(const string16& action) { action_ = action; } |
| 75 | 75 |
| 76 const string16& type() const { return type_; } | 76 const string16& type() const { return type_; } |
| 77 void set_type(const string16& type) { type_ = type; } | 77 void set_type(const string16& type) { type_ = type; } |
| 78 | 78 |
| 79 GURL default_service_url() const { return default_service_url_; } | 79 const GURL& default_service_url() const { return default_service_url_; } |
| 80 void set_default_service_url(const GURL& default_url) { | 80 void set_default_service_url(const GURL& default_url) { |
| 81 default_service_url_ = default_url; | 81 default_service_url_ = default_url; |
| 82 } | 82 } |
| 83 | 83 |
| 84 int64 default_service_hash() const { return default_service_hash_; } | 84 int64 default_service_hash() const { return default_service_hash_; } |
| 85 void set_default_service_hash(int64 default_service_hash) { | 85 void set_default_service_hash(int64 default_service_hash) { |
| 86 default_service_hash_ = default_service_hash; | 86 default_service_hash_ = default_service_hash; |
| 87 } | 87 } |
| 88 | 88 |
| 89 // Add a new installed service with |title|, |url| and |disposition| to the | 89 // Add a new installed service with |title|, |url| and |disposition| to the |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 220 | 220 |
| 221 // Information about the pending extension install. | 221 // Information about the pending extension install. |
| 222 std::string pending_extension_install_id_; | 222 std::string pending_extension_install_id_; |
| 223 int pending_extension_install_download_progress_; | 223 int pending_extension_install_download_progress_; |
| 224 string16 pending_extension_install_status_string_; | 224 string16 pending_extension_install_status_string_; |
| 225 | 225 |
| 226 DISALLOW_COPY_AND_ASSIGN(WebIntentPickerModel); | 226 DISALLOW_COPY_AND_ASSIGN(WebIntentPickerModel); |
| 227 }; | 227 }; |
| 228 | 228 |
| 229 #endif // CHROME_BROWSER_UI_INTENTS_WEB_INTENT_PICKER_MODEL_H_ | 229 #endif // CHROME_BROWSER_UI_INTENTS_WEB_INTENT_PICKER_MODEL_H_ |
| OLD | NEW |