diff options
author | 2014-03-11 03:22:52 -0700 | |
---|---|---|
committer | 2014-03-11 03:22:52 -0700 | |
commit | 6829daf2affd5dd83ddd1fd20120b3bd6c269356 (patch) | |
tree | 3bf559535e7e92f1324bb12f619ed840c68e3c0a /tests/src | |
parent | 7aac0dbee541e96aefc3e42b10e41c4405aff27e (diff) | |
parent | 2600c092b0323ac607df23561f5931412ed7c0f6 (diff) | |
download | latinime-6829daf2affd5dd83ddd1fd20120b3bd6c269356.tar.gz latinime-6829daf2affd5dd83ddd1fd20120b3bd6c269356.tar.xz latinime-6829daf2affd5dd83ddd1fd20120b3bd6c269356.zip |
am 2600c092: Merge "Cleanup private method names"
* commit '2600c092b0323ac607df23561f5931412ed7c0f6':
Cleanup private method names
Diffstat (limited to 'tests/src')
-rw-r--r-- | tests/src/com/android/inputmethod/keyboard/layout/expected/LayoutBase.java | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/tests/src/com/android/inputmethod/keyboard/layout/expected/LayoutBase.java b/tests/src/com/android/inputmethod/keyboard/layout/expected/LayoutBase.java index 813a51f74..1d242d0b8 100644 --- a/tests/src/com/android/inputmethod/keyboard/layout/expected/LayoutBase.java +++ b/tests/src/com/android/inputmethod/keyboard/layout/expected/LayoutBase.java @@ -123,8 +123,9 @@ public class LayoutBase { // Helper method to create alphabet layout for phone by adding special function keys except // shift key. - private static ExpectedKeyboardBuilder toPhoneAlphabet(final ExpectedKeyboardBuilder builder) { - return builder + private static ExpectedKeyboardBuilder convertToPhoneAlphabetKeyboardBuilder( + final ExpectedKey[][] commonLayout) { + return new ExpectedKeyboardBuilder(commonLayout) .addKeysOnTheRightOfRow(3, DELETE_KEY) .setLabelsOfRow(4, ",", " ", ".") .setMoreKeysOf(",", SETTINGS_KEY) @@ -135,8 +136,9 @@ public class LayoutBase { // Helper method to create alphabet layout for tablet by adding special function keys except // shift key. - private static ExpectedKeyboardBuilder toTabletAlphabet(final ExpectedKeyboardBuilder builder) { - return builder + private static ExpectedKeyboardBuilder convertToTabletAlphabetKeyboardBuilder( + final ExpectedKey[][] commonLayout) { + return new ExpectedKeyboardBuilder(commonLayout) // U+00BF: "¿" INVERTED QUESTION MARK // U+00A1: "¡" INVERTED EXCLAMATION MARK .addKeysOnTheRightOfRow(3, @@ -150,22 +152,17 @@ public class LayoutBase { } // Helper method to create alphabet layout by adding special function keys. - public static ExpectedKey[][] getAlphabetLayoutWithoutShiftKeys(final ExpectedKey[][] common, - final boolean isPhone) { - final ExpectedKeyboardBuilder builder = new ExpectedKeyboardBuilder(common); - if (isPhone) { - toPhoneAlphabet(builder); - } else { - toTabletAlphabet(builder).build(); - } - return builder.build(); + public static ExpectedKey[][] getAlphabetLayoutWithoutShiftKeys( + final ExpectedKey[][] commonLayout, final boolean isPhone) { + return isPhone ? convertToPhoneAlphabetKeyboardBuilder(commonLayout).build() + : convertToTabletAlphabetKeyboardBuilder(commonLayout).build(); } // Helper method to create alphabet layout by adding special function keys. - public static ExpectedKey[][] getDefaultAlphabetLayout(final ExpectedKey[][] common, + public static ExpectedKey[][] getDefaultAlphabetLayout(final ExpectedKey[][] commonLayout, final boolean isPhone) { final ExpectedKeyboardBuilder builder = new ExpectedKeyboardBuilder( - getAlphabetLayoutWithoutShiftKeys(common, isPhone)); + getAlphabetLayoutWithoutShiftKeys(commonLayout, isPhone)); if (isPhone) { builder.addKeysOnTheLeftOfRow(3, key(SHIFT_KEY, CAPSLOCK_MORE_KEY)); } else { |