aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2012-07-10 02:24:47 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-07-10 02:24:47 -0700
commitb53e96813c971910327db86b3df5ef241c1efa28 (patch)
treed582673352b6df8a035e1c0263f54a8611671277 /java/src
parent50d1b7902f8a8115a542a27b5f1141d6d9193273 (diff)
parentfb6eeeb35ad593926da9b7dc57335f0ba591570c (diff)
downloadlatinime-b53e96813c971910327db86b3df5ef241c1efa28.tar.gz
latinime-b53e96813c971910327db86b3df5ef241c1efa28.tar.xz
latinime-b53e96813c971910327db86b3df5ef241c1efa28.zip
Merge "Refactoring (A82)"
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/Suggest.java5
-rw-r--r--java/src/com/android/inputmethod/latin/UserHistoryDictionary.java11
2 files changed, 13 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java
index d7aa87dca..00ca5aff0 100644
--- a/java/src/com/android/inputmethod/latin/Suggest.java
+++ b/java/src/com/android/inputmethod/latin/Suggest.java
@@ -194,9 +194,8 @@ public class Suggest {
}
// At second character typed, search the unigrams (scores being affected by bigrams)
for (final String key : mDictionaries.keySet()) {
- // Skip UserUnigramDictionary and WhitelistDictionary to lookup
- if (key.equals(Dictionary.TYPE_USER_HISTORY)
- || key.equals(Dictionary.TYPE_WHITELIST))
+ // Skip WhitelistDictionary to lookup
+ if (key.equals(Dictionary.TYPE_WHITELIST))
continue;
final Dictionary dictionary = mDictionaries.get(key);
suggestionsSet.addAll(dictionary.getWords(
diff --git a/java/src/com/android/inputmethod/latin/UserHistoryDictionary.java b/java/src/com/android/inputmethod/latin/UserHistoryDictionary.java
index 73fa83f9a..d742e2190 100644
--- a/java/src/com/android/inputmethod/latin/UserHistoryDictionary.java
+++ b/java/src/com/android/inputmethod/latin/UserHistoryDictionary.java
@@ -27,9 +27,12 @@ import android.os.AsyncTask;
import android.provider.BaseColumns;
import android.util.Log;
+import com.android.inputmethod.keyboard.ProximityInfo;
+import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
import com.android.inputmethod.latin.UserHistoryForgettingCurveUtils.ForgettingCurveParams;
import java.lang.ref.SoftReference;
+import java.util.ArrayList;
import java.util.HashMap;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.locks.ReentrantLock;
@@ -157,6 +160,14 @@ public class UserHistoryDictionary extends ExpandableDictionary {
// super.close();
}
+ @Override
+ public ArrayList<SuggestedWordInfo> getWords(final WordComposer composer,
+ final CharSequence prevWord, final ProximityInfo proximityInfo) {
+ // User history unigrams are not used at this moment. Implement this method to make them
+ // useful.
+ return null;
+ }
+
/**
* Return whether the passed charsequence is in the dictionary.
*/