aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2014-06-23 13:53:04 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-06-23 13:53:04 +0000
commitecda55dbf5c1e3fdeab0b77e547825365afa6ee5 (patch)
treec3248e2c9c198150878ac5cae74c7106bdeea5b0 /java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
parentd269b63b7bf52d36de708a5f2486cf0d90c74599 (diff)
parent7d6bc4d06394bf3fc6574c2a8c5e077a91834961 (diff)
downloadlatinime-ecda55dbf5c1e3fdeab0b77e547825365afa6ee5.tar.gz
latinime-ecda55dbf5c1e3fdeab0b77e547825365afa6ee5.tar.xz
latinime-ecda55dbf5c1e3fdeab0b77e547825365afa6ee5.zip
am 7d6bc4d0: Merge "[CS1] Some initial clean up"
* commit '7d6bc4d06394bf3fc6574c2a8c5e077a91834961': [CS1] Some initial clean up
Diffstat (limited to 'java/src/com/android/inputmethod/latin/DictionaryFacilitator.java')
-rw-r--r--java/src/com/android/inputmethod/latin/DictionaryFacilitator.java14
1 files changed, 3 insertions, 11 deletions
diff --git a/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java b/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
index 8c4870d08..304c450ab 100644
--- a/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
+++ b/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
@@ -485,7 +485,7 @@ public class DictionaryFacilitator {
public SuggestionResults getSuggestionResults(final WordComposer composer,
final PrevWordsInfo prevWordsInfo, final ProximityInfo proximityInfo,
final boolean blockOffensiveWords, final int[] additionalFeaturesOptions,
- final int sessionId, final ArrayList<SuggestedWordInfo> rawSuggestions) {
+ final int sessionId) {
final Dictionaries dictionaries = mDictionaries;
final SuggestionResults suggestionResults =
new SuggestionResults(dictionaries.mLocale, SuggestedWords.MAX_SUGGESTIONS);
@@ -499,21 +499,13 @@ public class DictionaryFacilitator {
languageWeight);
if (null == dictionarySuggestions) continue;
suggestionResults.addAll(dictionarySuggestions);
- if (null != rawSuggestions) {
- rawSuggestions.addAll(dictionarySuggestions);
+ if (null != suggestionResults.mRawSuggestions) {
+ suggestionResults.mRawSuggestions.addAll(dictionarySuggestions);
}
}
return suggestionResults;
}
- public boolean isValidMainDictWord(final String word) {
- final Dictionary mainDict = mDictionaries.getDict(Dictionary.TYPE_MAIN);
- if (TextUtils.isEmpty(word) || mainDict == null) {
- return false;
- }
- return mainDict.isValidWord(word);
- }
-
public boolean isValidWord(final String word, final boolean ignoreCase) {
if (TextUtils.isEmpty(word)) {
return false;