From 6484a4f8869d79992e899207a33f9377cf5fdb9b Mon Sep 17 00:00:00 2001 From: Satoshi Kataoka Date: Mon, 19 Aug 2013 17:43:00 +0900 Subject: [PATCH] Consolidate onDictionaryClosed Bug: 9429906 Change-Id: I51eef4c321cc268eac1c8dfd6561ab6e716a1fb0 --- .../PersonalizationDictionarySessionRegister.java | 1 - .../PersonalizationDictionaryUpdateSession.java | 8 +++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionarySessionRegister.java b/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionarySessionRegister.java index 5b8382019..da59333f5 100644 --- a/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionarySessionRegister.java +++ b/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionarySessionRegister.java @@ -31,5 +31,4 @@ public class PersonalizationDictionarySessionRegister { public static void onRemoveData(Context context, String type) { } - } diff --git a/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionaryUpdateSession.java b/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionaryUpdateSession.java index 858aa32df..433c69c1c 100644 --- a/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionaryUpdateSession.java +++ b/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionaryUpdateSession.java @@ -16,6 +16,8 @@ package com.android.inputmethod.latin.personalization; +import android.content.Context; + import java.lang.ref.WeakReference; import java.util.ArrayList; @@ -48,7 +50,7 @@ public abstract class PersonalizationDictionaryUpdateSession { public abstract void onDictionaryReady(); - public abstract void onDictionaryClosed(); + public abstract void onDictionaryClosed(Context context); public void setPredictionDictionary(String locale, DynamicPredictionDictionaryBase dictionary) { mPredictionDictionary = new WeakReference(dictionary); @@ -68,9 +70,9 @@ public abstract class PersonalizationDictionaryUpdateSession { } - public void closeSession() { + public void closeSession(Context context) { unsetPredictionDictionary(); - onDictionaryClosed(); + onDictionaryClosed(context); } public void addBigramToPersonalizationDictionary(String word0, String word1, boolean isValid,