| Index: chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorFieldView.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/Validatable.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorFieldView.java
|
| similarity index 72%
|
| rename from chrome/android/java/src/org/chromium/chrome/browser/payments/ui/Validatable.java
|
| rename to chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorFieldView.java
|
| index 3f5dd0fe03ee779c5c5798c3192a863123e8d294..bdf51b4d2720c346d24d4ea3b93fe653a71b8f40 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/Validatable.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorFieldView.java
|
| @@ -4,8 +4,8 @@
|
|
|
| package org.chromium.chrome.browser.payments.ui;
|
|
|
| -/** The interface for editor fields that handle validation and display of errors. */
|
| -interface Validatable {
|
| +/** The interface for editor fields that handle validation, display errors, and can be updated. */
|
| +interface EditorFieldView {
|
| /**
|
| * Updates the error display.
|
| *
|
| @@ -18,4 +18,7 @@ interface Validatable {
|
|
|
| /** Scrolls to and focuses the field to bring user's attention to it. */
|
| void scrollToAndFocus();
|
| +
|
| + /** Rereads the field value from the model, which may have been updated. */
|
| + void update();
|
| }
|
|
|