diff options
author | 2013-12-27 14:49:32 +0900 | |
---|---|---|
committer | 2013-12-27 14:49:32 +0900 | |
commit | abc3d0eb56271dcb8c44c76453c00c08a52843d2 (patch) | |
tree | c87cd55a18438df8ff468fe87ab9a541dc730e2f /java/src/com/android/inputmethod/latin/Suggest.java | |
parent | be147f1fdcfb5d192f64eb97e508b43da1fd9509 (diff) | |
download | latinime-abc3d0eb56271dcb8c44c76453c00c08a52843d2.tar.gz latinime-abc3d0eb56271dcb8c44c76453c00c08a52843d2.tar.xz latinime-abc3d0eb56271dcb8c44c76453c00c08a52843d2.zip |
Make setAdditionalDictionaries private.
Bug: 8187060
Change-Id: I17be7b77ff89972d3ca6823b087b7bf35105af56
Diffstat (limited to '')
-rw-r--r-- | java/src/com/android/inputmethod/latin/Suggest.java | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java index 3f38323f9..5dc8f3053 100644 --- a/java/src/com/android/inputmethod/latin/Suggest.java +++ b/java/src/com/android/inputmethod/latin/Suggest.java @@ -16,13 +16,10 @@ package com.android.inputmethod.latin; -import android.content.Context; import android.text.TextUtils; -import com.android.inputmethod.annotations.UsedForTesting; import com.android.inputmethod.keyboard.ProximityInfo; import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; -import com.android.inputmethod.latin.settings.SettingsValues; import com.android.inputmethod.latin.utils.AutoCorrectionUtils; import com.android.inputmethod.latin.utils.BoundedTreeSet; import com.android.inputmethod.latin.utils.CollectionUtils; @@ -55,10 +52,6 @@ public final class Suggest { public static final int MAX_SUGGESTIONS = 18; - public interface SuggestInitializationListener { - public void onUpdateMainDictionaryAvailability(boolean isMainDictionaryAvailable); - } - private static final boolean DBG = LatinImeLogger.sDBG; public final DictionaryFacilitatorForSuggest mDictionaryFacilitator; @@ -68,18 +61,18 @@ public final class Suggest { // Locale used for upper- and title-casing words public final Locale mLocale; - public Suggest(final Context context, final Locale locale, final SettingsValues settingsValues, - final SuggestInitializationListener listener) { + public Suggest(final Locale locale, + final DictionaryFacilitatorForSuggest dictionaryFacilitator) { mLocale = locale; - mDictionaryFacilitator = new DictionaryFacilitatorForSuggest(context, locale, - settingsValues, listener); + mDictionaryFacilitator = dictionaryFacilitator; } - @UsedForTesting - Suggest(final Context context, final AssetFileAddress[] dictionaryList, final Locale locale) { - mLocale = locale; - mDictionaryFacilitator = new DictionaryFacilitatorForSuggest(context, dictionaryList, - locale); + // Creates instance with new dictionary facilitator. + public Suggest(final Suggest oldSuggst, + final DictionaryFacilitatorForSuggest dictionaryFacilitator) { + mLocale = oldSuggst.mLocale; + mAutoCorrectionThreshold = oldSuggst.mAutoCorrectionThreshold; + mDictionaryFacilitator = dictionaryFacilitator; } public void setAutoCorrectionThreshold(float threshold) { |