From 52a53526265c801b70eaf6dab1acf5c3f628f8a6 Mon Sep 17 00:00:00 2001 From: Michael Wright Date: Thu, 14 Mar 2013 10:59:38 -0700 Subject: Separate sessionCreated and finishedEvents callbacks Bug: 8276952 Change-Id: If7051086c060fcce5d1e958ebbddec0784c851da --- core/java/android/inputmethodservice/IInputMethodWrapper.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'core/java/android/inputmethodservice/IInputMethodWrapper.java') diff --git a/core/java/android/inputmethodservice/IInputMethodWrapper.java b/core/java/android/inputmethodservice/IInputMethodWrapper.java index 11282305dd41..0d981be7eb8f 100644 --- a/core/java/android/inputmethodservice/IInputMethodWrapper.java +++ b/core/java/android/inputmethodservice/IInputMethodWrapper.java @@ -20,8 +20,8 @@ import com.android.internal.os.HandlerCaller; import com.android.internal.os.SomeArgs; import com.android.internal.view.IInputContext; import com.android.internal.view.IInputMethod; -import com.android.internal.view.IInputMethodCallback; import com.android.internal.view.IInputMethodSession; +import com.android.internal.view.IInputSessionCallback; import com.android.internal.view.InputConnectionWrapper; import android.content.Context; @@ -80,8 +80,8 @@ class IInputMethodWrapper extends IInputMethod.Stub // NOTE: we should have a cache of these. static class InputMethodSessionCallbackWrapper implements InputMethod.SessionCallback { final Context mContext; - final IInputMethodCallback mCb; - InputMethodSessionCallbackWrapper(Context context, IInputMethodCallback cb) { + final IInputSessionCallback mCb; + InputMethodSessionCallbackWrapper(Context context, IInputSessionCallback cb) { mContext = context; mCb = cb; } @@ -175,7 +175,7 @@ class IInputMethodWrapper extends IInputMethod.Stub } case DO_CREATE_SESSION: { inputMethod.createSession(new InputMethodSessionCallbackWrapper( - mCaller.mContext, (IInputMethodCallback)msg.obj)); + mCaller.mContext, (IInputSessionCallback)msg.obj)); return; } case DO_SET_SESSION_ENABLED: @@ -249,7 +249,7 @@ class IInputMethodWrapper extends IInputMethod.Stub inputContext, attribute)); } - public void createSession(IInputMethodCallback callback) { + public void createSession(IInputSessionCallback callback) { mCaller.executeOrSendMessage(mCaller.obtainMessageO(DO_CREATE_SESSION, callback)); } -- cgit v1.2.3