aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/WordComposer.java
diff options
context:
space:
mode:
authorMohammadinamul Sheik <inamul@google.com>2014-09-16 23:14:44 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-09-16 23:14:45 +0000
commitda9bd4b9fe2fdbf1af8fb7e142d9865c9adabb79 (patch)
tree10c688bce2ca667c5365923f9de8f53538f18f0e /java/src/com/android/inputmethod/latin/WordComposer.java
parent0c37e99e128c5af82df523608ca9be8cb86786df (diff)
parent16bfac9ff463ad9324d2ccc15817088e1cfd9eab (diff)
downloadlatinime-da9bd4b9fe2fdbf1af8fb7e142d9865c9adabb79.tar.gz
latinime-da9bd4b9fe2fdbf1af8fb7e142d9865c9adabb79.tar.xz
latinime-da9bd4b9fe2fdbf1af8fb7e142d9865c9adabb79.zip
Merge "Add StatsUtils.onAutoCorrection method."
Diffstat (limited to 'java/src/com/android/inputmethod/latin/WordComposer.java')
-rw-r--r--java/src/com/android/inputmethod/latin/WordComposer.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/WordComposer.java b/java/src/com/android/inputmethod/latin/WordComposer.java
index 32d1fe372..567aa07f1 100644
--- a/java/src/com/android/inputmethod/latin/WordComposer.java
+++ b/java/src/com/android/inputmethod/latin/WordComposer.java
@@ -49,6 +49,7 @@ public final class WordComposer {
private final ArrayList<Event> mEvents;
private final InputPointers mInputPointers = new InputPointers(MAX_WORD_LENGTH);
private String mAutoCorrection;
+ private String mAutoCorrectionDictionaryType;
private boolean mIsResumed;
private boolean mIsBatchMode;
// A memory of the last rejected batch mode suggestion, if any. This goes like this: the user
@@ -418,8 +419,9 @@ public final class WordComposer {
/**
* Sets the auto-correction for this word.
*/
- public void setAutoCorrection(final String correction) {
+ public void setAutoCorrection(final String correction, String dictType) {
mAutoCorrection = correction;
+ mAutoCorrectionDictionaryType = dictType;
}
/**
@@ -430,6 +432,13 @@ public final class WordComposer {
}
/**
+ * @return the auto-correction dictionary type or null if none.
+ */
+ public String getAutoCorrectionDictionaryTypeOrNull() {
+ return mAutoCorrectionDictionaryType;
+ }
+
+ /**
* @return whether we started composing this word by resuming suggestion on an existing string
*/
public boolean isResumed() {