aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java
diff options
context:
space:
mode:
authorDan Zivkovic <zivkovic@google.com>2015-03-11 20:55:58 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-03-11 20:55:58 +0000
commitd65d8e71d408b3f3f7799dcbbd4acba9bab61eb9 (patch)
treeb44010fdf3978243f0665def9ff71afd98205f9e /java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java
parent14125949c6b6fe1118496969331b971b87f9d522 (diff)
parent820317f7aae3f5efd2354e2804ad4bd19f067677 (diff)
downloadlatinime-d65d8e71d408b3f3f7799dcbbd4acba9bab61eb9.tar.gz
latinime-d65d8e71d408b3f3f7799dcbbd4acba9bab61eb9.tar.xz
latinime-d65d8e71d408b3f3f7799dcbbd4acba9bab61eb9.zip
am 820317f7: Make inner classes visible for testing.
* commit '820317f7aae3f5efd2354e2804ad4bd19f067677': Make inner classes visible for testing.
Diffstat (limited to 'java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java')
-rw-r--r--java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java b/java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java
index 91714686f..c30291b52 100644
--- a/java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java
+++ b/java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java
@@ -85,11 +85,13 @@ public class ExecutorUtils {
}
}
+ @UsedForTesting
public static Runnable chain(final Runnable... runnables) {
return new RunnableChain(runnables);
}
- private static class RunnableChain implements Runnable {
+ @UsedForTesting
+ public static class RunnableChain implements Runnable {
private final Runnable[] mRunnables;
private RunnableChain(final Runnable... runnables) {
@@ -99,6 +101,10 @@ public class ExecutorUtils {
mRunnables = runnables;
}
+ public Runnable[] getRunnables() {
+ return mRunnables;
+ }
+
@Override
public void run() {
for (Runnable runnable : mRunnables) {