diff options
author | 2014-01-29 03:34:52 -0800 | |
---|---|---|
committer | 2014-01-29 03:34:52 -0800 | |
commit | b18c22082be8ba3522e2f3adb4fa2f1e9c7463ca (patch) | |
tree | 5db3b931f584c22460d5d12cfc7f2332af086bbd /tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java | |
parent | 28aa298a2c4ce66e7ff51adfc9454b5a1012d15e (diff) | |
parent | 26bd46095a05843e7574dfcf7db53406f215525d (diff) | |
download | latinime-b18c22082be8ba3522e2f3adb4fa2f1e9c7463ca.tar.gz latinime-b18c22082be8ba3522e2f3adb4fa2f1e9c7463ca.tar.xz latinime-b18c22082be8ba3522e2f3adb4fa2f1e9c7463ca.zip |
am 26bd4609: Reading dictionary containing timestamps in Java Side.
* commit '26bd46095a05843e7574dfcf7db53406f215525d':
Reading dictionary containing timestamps in Java Side.
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java b/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java index f7a808c1e..f17596865 100644 --- a/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java +++ b/tests/src/com/android/inputmethod/latin/makedict/BinaryDictUtils.java @@ -36,11 +36,18 @@ public class BinaryDictUtils { public static final FormatSpec.FormatOptions VERSION4_OPTIONS_WITH_TIMESTAMP = new FormatSpec.FormatOptions(FormatSpec.VERSION4, true /* hasTimestamp */); - public static DictionaryOptions makeDictionaryOptions(final String id, final String version) { + public static DictionaryOptions makeDictionaryOptions(final String id, final String version, + final FormatSpec.FormatOptions formatOptions) { final DictionaryOptions options = new DictionaryOptions(new HashMap<String, String>()); options.mAttributes.put(FileHeader.DICTIONARY_LOCALE_ATTRIBUTE, "en_US"); options.mAttributes.put(FileHeader.DICTIONARY_ID_ATTRIBUTE, id); options.mAttributes.put(FileHeader.DICTIONARY_VERSION_ATTRIBUTE, version); + if (formatOptions.mHasTimestamp) { + options.mAttributes.put(FileHeader.HAS_HISTORICAL_INFO_ATTRIBUTE, + FileHeader.ATTRIBUTE_VALUE_TRUE); + options.mAttributes.put(FileHeader.USES_FORGETTING_CURVE_ATTRIBUTE, + FileHeader.ATTRIBUTE_VALUE_TRUE); + } return options; } |