diff options
author | 2013-03-19 16:45:25 +0900 | |
---|---|---|
committer | 2013-03-19 16:45:25 +0900 | |
commit | 1061bfdb34bbcb63bf0046eec42313d264ac33fa (patch) | |
tree | 49522ebf3ca71497dbaa64c8ab5b9499826130bf /java/src/com/android/inputmethod/latin | |
parent | 0cc0544a2995c7eb54a830ae54db60af89d4073d (diff) | |
download | latinime-1061bfdb34bbcb63bf0046eec42313d264ac33fa.tar.gz latinime-1061bfdb34bbcb63bf0046eec42313d264ac33fa.tar.xz latinime-1061bfdb34bbcb63bf0046eec42313d264ac33fa.zip |
Break dependencies to allow offdevice tests to build
Change-Id: Ia9a2e8f0672b3f72943f26fb15de1d3c7c5ce7f1
Diffstat (limited to 'java/src/com/android/inputmethod/latin')
4 files changed, 7 insertions, 14 deletions
diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionary.java b/java/src/com/android/inputmethod/latin/BinaryDictionary.java index 7383862b1..18e712212 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionary.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionary.java @@ -19,7 +19,6 @@ package com.android.inputmethod.latin; import android.text.TextUtils; import android.util.SparseArray; -import com.android.inputmethod.dictionarypack.DictionaryProvider; import com.android.inputmethod.keyboard.ProximityInfo; import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; @@ -32,7 +31,6 @@ import java.util.Locale; */ public final class BinaryDictionary extends Dictionary { private static final String TAG = BinaryDictionary.class.getSimpleName(); - public static final String DICTIONARY_PACK_AUTHORITY = DictionaryProvider.AUTHORITY; // Must be equal to MAX_WORD_LENGTH in native/jni/src/defines.h private static final int MAX_WORD_LENGTH = Constants.Dictionary.MAX_WORD_LENGTH; diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionaryFileDumper.java b/java/src/com/android/inputmethod/latin/BinaryDictionaryFileDumper.java index 0d0ce5756..4bec99c04 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionaryFileDumper.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionaryFileDumper.java @@ -27,6 +27,7 @@ import android.os.RemoteException; import android.text.TextUtils; import android.util.Log; +import com.android.inputmethod.dictionarypack.DictionaryPackConstants; import com.android.inputmethod.latin.DictionaryInfoUtils.DictionaryInfo; import java.io.BufferedInputStream; @@ -93,8 +94,7 @@ public final class BinaryDictionaryFileDumper { */ private static Uri.Builder getProviderUriBuilder(final String path) { return new Uri.Builder().scheme(ContentResolver.SCHEME_CONTENT) - .authority(BinaryDictionary.DICTIONARY_PACK_AUTHORITY).appendPath( - path); + .authority(DictionaryPackConstants.AUTHORITY).appendPath(path); } /** diff --git a/java/src/com/android/inputmethod/latin/DictionaryPackInstallBroadcastReceiver.java b/java/src/com/android/inputmethod/latin/DictionaryPackInstallBroadcastReceiver.java index d6c88910f..35f3119ea 100644 --- a/java/src/com/android/inputmethod/latin/DictionaryPackInstallBroadcastReceiver.java +++ b/java/src/com/android/inputmethod/latin/DictionaryPackInstallBroadcastReceiver.java @@ -16,7 +16,7 @@ package com.android.inputmethod.latin; -import com.android.inputmethod.dictionarypack.UpdateHandler; +import com.android.inputmethod.dictionarypack.DictionaryPackConstants; import android.content.BroadcastReceiver; import android.content.Context; @@ -32,11 +32,6 @@ import android.net.Uri; public final class DictionaryPackInstallBroadcastReceiver extends BroadcastReceiver { final LatinIME mService; - /** - * The action of the intent for publishing that new dictionary data is available. - */ - /* package */ static final String NEW_DICTIONARY_INTENT_ACTION = - UpdateHandler.NEW_DICTIONARY_INTENT_ACTION; public DictionaryPackInstallBroadcastReceiver(final LatinIME service) { mService = service; @@ -66,7 +61,7 @@ public final class DictionaryPackInstallBroadcastReceiver extends BroadcastRecei // Search for some dictionary pack in the just-installed package. If found, reread. for (ProviderInfo info : providers) { - if (BinaryDictionary.DICTIONARY_PACK_AUTHORITY.equals(info.authority)) { + if (DictionaryPackConstants.AUTHORITY.equals(info.authority)) { mService.resetSuggestMainDict(); return; } @@ -86,7 +81,7 @@ public final class DictionaryPackInstallBroadcastReceiver extends BroadcastRecei // TODO: Only reload dictionary on REMOVED when the removed package is the one we // read dictionary from? mService.resetSuggestMainDict(); - } else if (action.equals(NEW_DICTIONARY_INTENT_ACTION)) { + } else if (action.equals(DictionaryPackConstants.NEW_DICTIONARY_INTENT_ACTION)) { mService.resetSuggestMainDict(); } } diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index 0c6702d72..b724d2fa6 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -64,6 +64,7 @@ import com.android.inputmethod.accessibility.AccessibleKeyboardViewProxy; import com.android.inputmethod.annotations.UsedForTesting; import com.android.inputmethod.compat.InputMethodServiceCompatUtils; import com.android.inputmethod.compat.SuggestionSpanUtils; +import com.android.inputmethod.dictionarypack.DictionaryPackConstants; import com.android.inputmethod.event.EventInterpreter; import com.android.inputmethod.keyboard.KeyDetector; import com.android.inputmethod.keyboard.Keyboard; @@ -450,8 +451,7 @@ public final class LatinIME extends InputMethodService implements KeyboardAction registerReceiver(mDictionaryPackInstallReceiver, packageFilter); final IntentFilter newDictFilter = new IntentFilter(); - newDictFilter.addAction( - DictionaryPackInstallBroadcastReceiver.NEW_DICTIONARY_INTENT_ACTION); + newDictFilter.addAction(DictionaryPackConstants.NEW_DICTIONARY_INTENT_ACTION); registerReceiver(mDictionaryPackInstallReceiver, newDictFilter); } } |