diff options
author | 2013-12-10 21:31:45 -0800 | |
---|---|---|
committer | 2013-12-10 21:31:45 -0800 | |
commit | cb5fac22329eb90d150d4a3bf99938e921db8c2a (patch) | |
tree | 7baa5dab02f31d82136c8caa9a0728cf7ee068d9 /java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java | |
parent | d08928047041c35c384e5a4aad1a15f012da6df6 (diff) | |
parent | ad2d34f80a106ac0a4733e51a95f776a5f5923b3 (diff) | |
download | latinime-cb5fac22329eb90d150d4a3bf99938e921db8c2a.tar.gz latinime-cb5fac22329eb90d150d4a3bf99938e921db8c2a.tar.xz latinime-cb5fac22329eb90d150d4a3bf99938e921db8c2a.zip |
am ad2d34f8: Rename PersonalizationPredictionDictionary.
* commit 'ad2d34f80a106ac0a4733e51a95f776a5f5923b3':
Rename PersonalizationPredictionDictionary.
Diffstat (limited to 'java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java | 36 |
1 files changed, 16 insertions, 20 deletions
diff --git a/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java b/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java index 56a857439..d55cae132 100644 --- a/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java +++ b/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java @@ -30,11 +30,8 @@ public class PersonalizationHelper { private static final boolean DEBUG = false; private static final ConcurrentHashMap<String, SoftReference<UserHistoryDictionary>> sLangUserHistoryDictCache = CollectionUtils.newConcurrentHashMap(); - - private static final ConcurrentHashMap<String, - SoftReference<PersonalizationPredictionDictionary>> - sLangPersonalizationPredictionDictCache = - CollectionUtils.newConcurrentHashMap(); + private static final ConcurrentHashMap<String, SoftReference<PersonalizationDictionary>> + sLangPersonalizationDictCache = CollectionUtils.newConcurrentHashMap(); public static UserHistoryDictionary getUserHistoryDictionary( final Context context, final Locale locale) { @@ -72,31 +69,30 @@ public class PersonalizationHelper { } public static void registerPersonalizationDictionaryUpdateSession(final Context context, - final PersonalizationDictionaryUpdateSession session, Locale locale) { - final PersonalizationPredictionDictionary predictionDictionary = - getPersonalizationPredictionDictionary(context, locale); - predictionDictionary.registerUpdateSession(session); + final PersonalizationDictionaryUpdateSession session, final Locale locale) { + final PersonalizationDictionary personalizationDictionary = + getPersonalizationDictionary(context, locale); + personalizationDictionary.registerUpdateSession(session); } - public static PersonalizationPredictionDictionary getPersonalizationPredictionDictionary( + public static PersonalizationDictionary getPersonalizationDictionary( final Context context, final Locale locale) { final String localeStr = locale.toString(); - synchronized (sLangPersonalizationPredictionDictCache) { - if (sLangPersonalizationPredictionDictCache.containsKey(localeStr)) { - final SoftReference<PersonalizationPredictionDictionary> ref = - sLangPersonalizationPredictionDictCache.get(localeStr); - final PersonalizationPredictionDictionary dict = ref == null ? null : ref.get(); + synchronized (sLangPersonalizationDictCache) { + if (sLangPersonalizationDictCache.containsKey(localeStr)) { + final SoftReference<PersonalizationDictionary> ref = + sLangPersonalizationDictCache.get(localeStr); + final PersonalizationDictionary dict = ref == null ? null : ref.get(); if (dict != null) { if (DEBUG) { - Log.w(TAG, "Use cached PersonalizationPredictionDictionary for " + locale); + Log.w(TAG, "Use cached PersonalizationDictionary for " + locale); } return dict; } } - final PersonalizationPredictionDictionary dict = - new PersonalizationPredictionDictionary(context, locale); - sLangPersonalizationPredictionDictCache.put( - localeStr, new SoftReference<PersonalizationPredictionDictionary>(dict)); + final PersonalizationDictionary dict = new PersonalizationDictionary(context, locale); + sLangPersonalizationDictCache.put( + localeStr, new SoftReference<PersonalizationDictionary>(dict)); return dict; } } |