/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/suggestions/ |
SuggestionStripLayoutHelperTests.java | 22 import com.android.inputmethod.latin.SuggestedWords; 47 SuggestedWords.INPUT_STYLE_NONE); 49 SuggestedWords.INPUT_STYLE_APPLICATION_SPECIFIED); 51 SuggestedWords.INPUT_STYLE_RECORRECTION); 56 SuggestedWords.INPUT_STYLE_TYPING, 60 SuggestedWords.INPUT_STYLE_TYPING, 64 SuggestedWords.INPUT_STYLE_TYPING, 68 SuggestedWords.INPUT_STYLE_TYPING, 75 SuggestedWords.INPUT_STYLE_UPDATE_BATCH, 79 SuggestedWords.INPUT_STYLE_UPDATE_BATCH [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/suggestions/ |
SuggestionStripViewAccessor.java | 19 import com.android.inputmethod.latin.SuggestedWords; 26 public void showSuggestionStrip(final SuggestedWords suggestedWords);
|
MoreSuggestions.java | 30 import com.android.inputmethod.latin.SuggestedWords; 35 public final SuggestedWords mSuggestedWords; 37 MoreSuggestions(final MoreSuggestionsParam params, final SuggestedWords suggestedWords) { 39 mSuggestedWords = suggestedWords; 43 private final int[] mWidths = new int[SuggestedWords.MAX_SUGGESTIONS]; 44 private final int[] mRowNumbers = new int[SuggestedWords.MAX_SUGGESTIONS]; 45 private final int[] mColumnOrders = new int[SuggestedWords.MAX_SUGGESTIONS]; 46 private final int[] mNumColumnsInRow = new int[SuggestedWords.MAX_SUGGESTIONS]; 56 public int layout(final SuggestedWords suggestedWords, final int fromIndex [all...] |
MoreSuggestionsView.java | 28 import com.android.inputmethod.latin.SuggestedWords; 29 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 104 final SuggestedWords suggestedWords = ((MoreSuggestions)keyboard).mSuggestedWords; 106 if (index < 0 || index >= suggestedWords.size()) { 115 ((MoreSuggestionsListener)mListener).onSuggestionSelected(suggestedWords.getInfo(index));
|
SuggestionStripLayoutHelper.java | 50 import com.android.inputmethod.latin.SuggestedWords; 51 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 199 private CharSequence getStyledSuggestedWord(final SuggestedWords suggestedWords, 201 if (indexInSuggestedWords >= suggestedWords.size()) { 204 final String word = suggestedWords.getLabel(indexInSuggestedWords); 207 final boolean isAutoCorrection = suggestedWords.mWillAutoCorrect 208 && indexInSuggestedWords == SuggestedWords.INDEX_OF_AUTO_CORRECTION; 209 final boolean isTypedWordValid = suggestedWords.mTypedWordValid 210 && indexInSuggestedWords == SuggestedWords.INDEX_OF_TYPED_WORD [all...] |
SuggestionStripView.java | 47 import com.android.inputmethod.latin.SuggestedWords; 48 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 83 private SuggestedWords mSuggestedWords = SuggestedWords.getEmptyInstance(); 147 for (int pos = 0; pos < SuggestedWords.MAX_SUGGESTIONS; pos++) { 199 public void setSuggestions(final SuggestedWords suggestedWords, final boolean isRtlLanguage) { 202 mSuggestedWords = suggestedWords; 462 // {@link SuggestionStripLayoutHelper#setupWordViewsTextAndColor(SuggestedWords,int)} and 463 // {@link SuggestionStripLayoutHelper#layoutPunctuationSuggestions(SuggestedWords,ViewGroup [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
SuggestedWordsTests.java | 22 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 133 final SuggestedWords wordsWithTypedWord = new SuggestedWords( 139 SuggestedWords.INPUT_STYLE_NONE, 140 SuggestedWords.NOT_A_SEQUENCE_NUMBER); 147 final SuggestedWords wordsWithoutTypedWord = new SuggestedWords( 153 SuggestedWords.INPUT_STYLE_NONE, 154 SuggestedWords.NOT_A_SEQUENCE_NUMBER); 158 assertNull(SuggestedWords.getEmptyInstance().getTypedWordInfoOrNull()) [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/inputlogic/ |
InputLogicHandler.java | 25 import com.android.inputmethod.latin.SuggestedWords; 138 public void onGetSuggestedWords(final SuggestedWords suggestedWords) { 139 showGestureSuggestionsWithPreviewVisuals(suggestedWords, isTailBatchInput); 142 getSuggestedWords(isTailBatchInput ? SuggestedWords.INPUT_STYLE_TAIL_BATCH 143 : SuggestedWords.INPUT_STYLE_UPDATE_BATCH, sequenceNumber, callback); 147 void showGestureSuggestionsWithPreviewVisuals(final SuggestedWords suggestedWordsForBatchInput, 149 final SuggestedWords suggestedWordsToShowSuggestions;
|
InputLogic.java | 45 import com.android.inputmethod.latin.SuggestedWords; 46 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 86 public SuggestedWords mSuggestedWords = SuggestedWords.getEmptyInstance(); 156 mSuggestedWords = SuggestedWords.getEmptyInstance(); 246 handler.postUpdateSuggestionStrip(SuggestedWords.INPUT_STYLE_TYPING); 276 final SuggestedWords suggestedWords = mSuggestedWords; 279 if (suggestion.length() == 1 && suggestedWords.isPunctuationSuggestions()) { 313 mSuggestedWords = SuggestedWords.getEmptyInstance() [all...] |
/packages/inputmethods/LatinIME/java-overridable/src/com/android/inputmethod/latin/touchinputconsumer/ |
GestureConsumer.java | 23 import com.android.inputmethod.latin.SuggestedWords; 65 public void onImeSuggestionsProcessed(final SuggestedWords suggestedWords,
|
/packages/inputmethods/LatinIME/java-overridable/src/com/android/inputmethod/latin/utils/ |
StatsUtils.java | 23 import com.android.inputmethod.latin.SuggestedWords; 39 public static void onPickSuggestionManually(final SuggestedWords suggestedWords, 40 final SuggestedWords.SuggestedWordInfo suggestionInfo,
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/compat/ |
SuggestionSpanUtilsTest.java | 27 import com.android.inputmethod.latin.SuggestedWords; 28 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 143 // SuggestionSpan will not be attached when {@link SuggestedWords#INPUT_STYLE_PREDICTION} 146 final SuggestedWords predictedWords = new SuggestedWords( 153 SuggestedWords.INPUT_STYLE_PREDICTION, 154 SuggestedWords.NOT_A_SEQUENCE_NUMBER); 169 final SuggestedWords typedAndCollectedWords = new SuggestedWords( 176 SuggestedWords.INPUT_STYLE_TYPING [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/ |
GestureFloatingTextDrawingPreview.java | 29 import com.android.inputmethod.latin.SuggestedWords; 103 private SuggestedWords mSuggestedWords = SuggestedWords.getEmptyInstance(); 116 setSuggetedWords(SuggestedWords.getEmptyInstance()); 119 public void setSuggetedWords(@Nonnull final SuggestedWords suggestedWords) { 123 mSuggestedWords = suggestedWords;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
SuggestedWords.java | 33 public class SuggestedWords { 52 private static final SuggestedWords EMPTY = new SuggestedWords( 74 public SuggestedWords(@Nonnull final ArrayList<SuggestedWordInfo> suggestedWordInfoList, 186 return "SuggestedWords:" 206 public static final SuggestedWords getEmptyInstance() { 207 return SuggestedWords.EMPTY; 214 @Nonnull final SuggestedWords previousSuggestions) { 442 if (SuggestedWords.INDEX_OF_TYPED_WORD >= size()) { 445 final SuggestedWordInfo info = getInfo(SuggestedWords.INDEX_OF_TYPED_WORD) [all...] |
PunctuationSuggestions.java | 29 * The extended {@link SuggestedWords} class to represent punctuation suggestions. 34 public final class PunctuationSuggestions extends SuggestedWords { 43 SuggestedWords.NOT_A_SEQUENCE_NUMBER); 68 * Note that {@link SuggestedWords#getWord(int)} returns a punctuation key specification text. 82 * Note that {@link SuggestedWords#getWord(int)} returns a punctuation key specification text. 94 * {@link SuggestedWords.SuggestedWordInfo} object that represents a hard coded word.
|
LatinIME.java | 75 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 231 final SuggestedWords suggestedWords = (SuggestedWords) msg.obj; 232 latinIme.showSuggestionStrip(suggestedWords); 234 latinIme.showGesturePreviewAndSuggestionStrip((SuggestedWords) msg.obj, 255 final SuggestedWords suggestedWords = (SuggestedWords) msg.obj; 258 suggestedWords, latinIme.mKeyboardSwitcher) [all...] |
Suggest.java | 25 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 95 public void onGetSuggestedWords(final SuggestedWords suggestedWords); 272 ? SuggestedWords.INPUT_STYLE_BEGINNING_OF_SENTENCE_PREDICTION 273 : SuggestedWords.INPUT_STYLE_PREDICTION; 280 callback.onGetSuggestedWords(new SuggestedWords(suggestionsList, 339 callback.onGetSuggestedWords(new SuggestedWords(suggestionsContainer,
|
ReadOnlyBinaryDictionary.java | 19 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
|
Dictionary.java | 20 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/ |
SuggestionSpanUtils.java | 27 import com.android.inputmethod.latin.SuggestedWords; 28 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 75 final String pickedWord, final SuggestedWords suggestedWords, final Locale locale) { 76 if (TextUtils.isEmpty(pickedWord) || suggestedWords.isEmpty() 77 || suggestedWords.isPrediction() || suggestedWords.isPunctuationSuggestions()) { 82 for (int i = 0; i < suggestedWords.size(); ++i) { 86 final SuggestedWordInfo info = suggestedWords.getInfo(i); 90 final String word = suggestedWords.getWord(i) [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/ |
AccessibilityUtils.java | 37 import com.android.inputmethod.latin.SuggestedWords; 154 * @param suggestedWords the list of suggested auto-correction words 156 public void setAutoCorrection(final SuggestedWords suggestedWords) { 157 if (suggestedWords.mWillAutoCorrect) { 158 mAutoCorrectionWord = suggestedWords.getWord(SuggestedWords.INDEX_OF_AUTO_CORRECTION); 159 final SuggestedWords.SuggestedWordInfo typedWordInfo = suggestedWords.mTypedWordInfo;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
AutoCorrectionUtils.java | 21 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
|
SuggestionResults.java | 19 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
|
/packages/inputmethods/LatinIME/tools/dicttool/ |
Android.mk | 49 latin/SuggestedWords.java \
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
AndroidSpellCheckerService.java | 36 import com.android.inputmethod.latin.SuggestedWords; 182 sessionId, SuggestedWords.INPUT_STYLE_TYPING);
|