Home
last modified time | relevance | path

Searched refs:keySpec (Results 1 – 6 of 6) sorted by relevance

/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/
DKeySpecParser.java56 private static boolean hasIcon(final String keySpec) { in hasIcon() argument
57 return keySpec.startsWith(KeyboardIconsSet.PREFIX_ICON); in hasIcon()
60 private static boolean hasCode(final String keySpec, final int labelEnd) { in hasCode() argument
61 if (labelEnd <= 0 || labelEnd + 1 >= keySpec.length()) { in hasCode()
64 if (keySpec.startsWith(KeyboardCodesSet.PREFIX_CODE, labelEnd + 1)) { in hasCode()
69 if (keySpec.startsWith(PREFIX_HEX, labelEnd + 1)) { in hasCode()
94 private static int indexOfLabelEnd(final String keySpec) { in indexOfLabelEnd() argument
95 final int length = keySpec.length(); in indexOfLabelEnd()
96 if (keySpec.indexOf(BACKSLASH) < 0) { in indexOfLabelEnd()
97 final int labelEnd = keySpec.indexOf(VERTICAL_BAR); in indexOfLabelEnd()
[all …]
DKeyboardBuilder.java476 final String keySpec = keyStyle.getString(keyAttr, R.styleable.Keyboard_Key_keySpec); in parseKey() local
477 if (TextUtils.isEmpty(keySpec)) { in parseKey()
480 final Key key = new Key(keySpec, keyAttr, keyStyle, mParams, row); in parseKey()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DPunctuationSuggestions.java64 final String keySpec = super.getWord(index); in getWord() local
65 final int code = KeySpecParser.getCode(keySpec); in getWord()
67 ? KeySpecParser.getOutputText(keySpec) in getWord()
78 final String keySpec = super.getWord(index); in getLabel() local
79 return KeySpecParser.getLabel(keySpec); in getLabel()
107 private static SuggestedWordInfo newHardCodedWordInfo(final String keySpec) { in newHardCodedWordInfo() argument
108 return new SuggestedWordInfo(keySpec, SuggestedWordInfo.MAX_SCORE, in newHardCodedWordInfo()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/
DKey.java236 public Key(final String keySpec, final TypedArray keyAttr, final KeyStyle style, in Key() argument
316 mIconId = KeySpecParser.getIconId(keySpec); in Key()
320 final int code = KeySpecParser.getCode(keySpec); in Key()
330 KeySpecParser.getLabel(keySpec), needsToUpperCase, locale); in Key()
339 KeySpecParser.getOutputText(keySpec), needsToUpperCase, locale); in Key()
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/keyboard/internal/
DKeySpecParserTestsBase.java56 abstract protected void assertParser(final String message, final String keySpec, in assertParser() argument
60 protected void assertParserError(final String message, final String keySpec, in assertParserError() argument
64 assertParser(message, keySpec, expectedLabel, expectedOutputText, expectedIconId, in assertParserError()
DKeySpecParserTests.java29 protected void assertParser(final String message, final String keySpec, in assertParser() argument
32 final String keySpecResolved = mTextsSet.resolveTextReference(keySpec); in assertParser()