diff options
author | 2013-03-14 03:41:00 +0000 | |
---|---|---|
committer | 2013-03-14 03:41:01 +0000 | |
commit | f0864b1d95411ce9886a5ade13f42cb17f578828 (patch) | |
tree | 2ccfe0c3ba089cdf674f793fd8f73315e8849ad6 /java/src | |
parent | 0d5f214aa774ab0ab7c17521984caae11c9f4c2b (diff) | |
parent | 41e60bf6dd533d1641b64ebeecd3148dd396c370 (diff) | |
download | latinime-f0864b1d95411ce9886a5ade13f42cb17f578828.tar.gz latinime-f0864b1d95411ce9886a5ade13f42cb17f578828.tar.xz latinime-f0864b1d95411ce9886a5ade13f42cb17f578828.zip |
Merge "Clean up StaticInnerHandlerWrapper a bit" into jb-mr2-dev
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/StaticInnerHandlerWrapper.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/java/src/com/android/inputmethod/latin/StaticInnerHandlerWrapper.java b/java/src/com/android/inputmethod/latin/StaticInnerHandlerWrapper.java index 89d9ea844..e50af4d2d 100644 --- a/java/src/com/android/inputmethod/latin/StaticInnerHandlerWrapper.java +++ b/java/src/com/android/inputmethod/latin/StaticInnerHandlerWrapper.java @@ -22,17 +22,17 @@ import android.os.Looper; import java.lang.ref.WeakReference; public class StaticInnerHandlerWrapper<T> extends Handler { - final private WeakReference<T> mOuterInstanceRef; + private final WeakReference<T> mOuterInstanceRef; - public StaticInnerHandlerWrapper(T outerInstance) { - super(); - if (outerInstance == null) throw new NullPointerException("outerInstance is null"); - mOuterInstanceRef = new WeakReference<T>(outerInstance); + public StaticInnerHandlerWrapper(final T outerInstance) { + this(outerInstance, Looper.myLooper()); } - public StaticInnerHandlerWrapper(T outerInstance, Looper looper) { + public StaticInnerHandlerWrapper(final T outerInstance, final Looper looper) { super(looper); - if (outerInstance == null) throw new NullPointerException("outerInstance is null"); + if (outerInstance == null) { + throw new NullPointerException("outerInstance is null"); + } mOuterInstanceRef = new WeakReference<T>(outerInstance); } |