Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/ChromeAddressWidgetUiComponentProvider.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/ChromeAddressWidgetUiComponentProvider.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/ChromeAddressWidgetUiComponentProvider.java |
deleted file mode 100644 |
index f72a2864d558ba0565657e15659e498affe563dd..0000000000000000000000000000000000000000 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/ChromeAddressWidgetUiComponentProvider.java |
+++ /dev/null |
@@ -1,132 +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. |
- |
-package org.chromium.chrome.browser.preferences.autofill; |
- |
-import android.content.Context; |
-import android.view.LayoutInflater; |
-import android.widget.TextView; |
- |
-import com.android.i18n.addressinput.AddressField.WidthType; |
-import com.android.i18n.addressinput.AddressWidgetUiComponentProvider; |
- |
-import org.chromium.chrome.R; |
- |
-import java.util.HashMap; |
-import java.util.Map; |
- |
-/** |
- * Customizes the appearance of inputs used by addressinput. |
- */ |
-class ChromeAddressWidgetUiComponentProvider extends AddressWidgetUiComponentProvider { |
- /** |
- * A map of English language strings to translated string identifiers. |
- * TODO(rouslan): Upstream AddressWidget translations. http://crbug.com/433959. |
- */ |
- private final Map<String, Integer> mI18nLabelMap; |
- |
- /** |
- * The label used for untranslated strings. |
- */ |
- private static final String NOT_TRANSLATED = "NOT TRANSLATED"; |
- |
- /** |
- * The label that's never translated. |
- */ |
- private static final String CEDEX = "CEDEX"; |
- |
- public ChromeAddressWidgetUiComponentProvider(Context context) { |
- super(context); |
- mI18nLabelMap = new HashMap<String, Integer>(); |
- mI18nLabelMap.put( |
- context.getString( |
- com.android.i18n.addressinput.R.string.i18n_country_or_region_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_country_or_region_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_locality_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_locality_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_post_town), |
- com.android.i18n.addressinput.R.string.libaddressinput_post_town); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_suburb), |
- com.android.i18n.addressinput.R.string.libaddressinput_suburb); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_village_township), |
- com.android.i18n.addressinput.R.string.libaddressinput_village_township); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_address_line1_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_address_line_1_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_pin_code_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_pin_code_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_postal_code_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_postal_code_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_zip_code_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_zip_code_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_area), |
- com.android.i18n.addressinput.R.string.libaddressinput_area); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_county), |
- com.android.i18n.addressinput.R.string.libaddressinput_county); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_department), |
- com.android.i18n.addressinput.R.string.libaddressinput_department); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_district), |
- com.android.i18n.addressinput.R.string.libaddressinput_district); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_do_si), |
- com.android.i18n.addressinput.R.string.libaddressinput_do_si); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_emirate), |
- com.android.i18n.addressinput.R.string.libaddressinput_emirate); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_island), |
- com.android.i18n.addressinput.R.string.libaddressinput_island); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_oblast), |
- com.android.i18n.addressinput.R.string.libaddressinput_oblast); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_parish), |
- com.android.i18n.addressinput.R.string.libaddressinput_parish); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_prefecture), |
- com.android.i18n.addressinput.R.string.libaddressinput_prefecture); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_province), |
- com.android.i18n.addressinput.R.string.libaddressinput_province); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_state), |
- com.android.i18n.addressinput.R.string.libaddressinput_state); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_recipient_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_recipient_label); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_neighborhood), |
- com.android.i18n.addressinput.R.string.libaddressinput_neighborhood); |
- mI18nLabelMap.put( |
- context.getString(com.android.i18n.addressinput.R.string.i18n_organization_label), |
- com.android.i18n.addressinput.R.string.libaddressinput_organization_label); |
- } |
- |
- @Override |
- protected TextView createUiLabel(CharSequence label, WidthType widthType) { |
- TextView textView = (TextView) LayoutInflater.from(context).inflate( |
- R.layout.autofill_profile_label, null); |
- assert mI18nLabelMap.containsKey(label) || CEDEX.equals(label); |
- if (mI18nLabelMap.containsKey(label)) { |
- textView.setText(mI18nLabelMap.get(label)); |
- } else if (CEDEX.equals(label)) { |
- textView.setText(label); |
- } else { |
- textView.setText(NOT_TRANSLATED); |
- } |
- textView.setFocusableInTouchMode(true); |
- return textView; |
- } |
-} |