/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
SuggestedWordsTests.java | 22 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 31 * Helper method to create a dummy {@link SuggestedWordInfo} with specifying 32 * {@link SuggestedWordInfo#KIND_TYPED}. 34 * @param word the word to be used to create {@link SuggestedWordInfo}. 35 * @return a new instance of {@link SuggestedWordInfo}. 37 private static SuggestedWordInfo createTypedWordInfo(final String word) { 40 return new SuggestedWordInfo(word, "" /* prevWordsContext */, 100 /* score */, 41 SuggestedWordInfo.KIND_TYPED, 43 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */, 48 * Helper method to create a dummy {@link SuggestedWordInfo} with specifyin [all...] |
InputTestsBase.java | 44 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 414 mLatinIME.pickSuggestionManually(new SuggestedWordInfo(suggestion, 416 SuggestedWordInfo.KIND_CORRECTION, DICTIONARY_TEST, 417 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */, 418 SuggestedWordInfo.NOT_A_CONFIDENCE /* autoCommitFirstWordConfidence */));
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
SuggestionResults.java | 19 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 28 * A TreeSet of SuggestedWordInfo that is bounded in size and throws everything that's smaller 31 public final class SuggestionResults extends TreeSet<SuggestedWordInfo> { 32 public final ArrayList<SuggestedWordInfo> mRawSuggestions; 45 private SuggestionResults(final Comparator<SuggestedWordInfo> comparator, final int capacity, 60 public boolean add(final SuggestedWordInfo e) { 69 public boolean addAll(final Collection<? extends SuggestedWordInfo> e) { 74 static final class SuggestedWordInfoComparator implements Comparator<SuggestedWordInfo> { 78 public int compare(final SuggestedWordInfo o1, final SuggestedWordInfo o2) [all...] |
AutoCorrectionUtils.java | 21 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 32 public static boolean suggestionExceedsThreshold(final SuggestedWordInfo suggestion, 36 if (suggestion.isKindOf(SuggestedWordInfo.KIND_WHITELIST)) {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
PunctuationSuggestions.java | 35 private PunctuationSuggestions(final ArrayList<SuggestedWordInfo> punctuationsList) { 56 return new PunctuationSuggestions(new ArrayList<SuggestedWordInfo>(0)); 58 final ArrayList<SuggestedWordInfo> punctuationList = 94 * {@link SuggestedWords.SuggestedWordInfo} object that represents a hard coded word. 97 public SuggestedWordInfo getInfo(final int index) { 116 private static SuggestedWordInfo newHardCodedWordInfo(final String keySpec) { 117 return new SuggestedWordInfo(keySpec, "" /* prevWordsContext */, 118 SuggestedWordInfo.MAX_SCORE, 119 SuggestedWordInfo.KIND_HARDCODED, 121 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */ [all...] |
SuggestedWords.java | 50 private static final ArrayList<SuggestedWordInfo> EMPTY_WORD_INFO_LIST = new ArrayList<>(0); 58 public final SuggestedWordInfo mTypedWordInfo; 70 protected final ArrayList<SuggestedWordInfo> mSuggestedWordInfoList; 72 public final ArrayList<SuggestedWordInfo> mRawSuggestions; 74 public SuggestedWords(@Nonnull final ArrayList<SuggestedWordInfo> suggestedWordInfoList, 75 @Nullable final ArrayList<SuggestedWordInfo> rawSuggestions, 76 @Nullable final SuggestedWordInfo typedWordInfo, 114 * Get {@link SuggestedWordInfo} object for the typed word. 115 * @return The {@link SuggestedWordInfo} object for the typed word. 117 public SuggestedWordInfo getTypedWordInfo() [all...] |
Suggest.java | 25 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 113 private static ArrayList<SuggestedWordInfo> getTransformedSuggestedWordInfoList( 121 final ArrayList<SuggestedWordInfo> suggestionsContainer = new ArrayList<>(results); 126 final SuggestedWordInfo wordInfo = suggestionsContainer.get(i); 128 final SuggestedWordInfo transformedWordInfo = getTransformedSuggestedWordInfo( 138 private static SuggestedWordInfo getWhitelistedWordInfoOrNull( 139 @Nonnull final ArrayList<SuggestedWordInfo> suggestions) { 143 final SuggestedWordInfo firstSuggestedWordInfo = suggestions.get(0); 144 if (!firstSuggestedWordInfo.isKindOf(SuggestedWordInfo.KIND_WHITELIST)) { 168 final ArrayList<SuggestedWordInfo> suggestionsContainer [all...] |
ReadOnlyBinaryDictionary.java | 19 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 53 public ArrayList<SuggestedWordInfo> getSuggestions(final ComposedData composedData, 83 public boolean shouldAutoCommit(final SuggestedWordInfo candidate) {
|
Dictionary.java | 20 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 99 abstract public ArrayList<SuggestedWordInfo> getSuggestions(final ComposedData composedData, 176 public boolean shouldAutoCommit(final SuggestedWordInfo candidate) { 203 public ArrayList<SuggestedWordInfo> getSuggestions(final ComposedData composedData,
|
DictionaryCollection.java | 21 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 62 public ArrayList<SuggestedWordInfo> getSuggestions(final ComposedData composedData, 71 ArrayList<SuggestedWordInfo> suggestions = dictionaries.get(0).getSuggestions(composedData, 77 final ArrayList<SuggestedWordInfo> sugg = dictionaries.get(i).getSuggestions(
|
WordComposer.java | 22 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 57 private SuggestedWordInfo mAutoCorrection; 398 public void setAutoCorrection(final SuggestedWordInfo autoCorrection) { 405 public SuggestedWordInfo getAutoCorrectionOrNull() {
|
BinaryDictionary.java | 24 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 268 public ArrayList<SuggestedWordInfo> getSuggestions(final ComposedData composedData, 321 final ArrayList<SuggestedWordInfo> suggestions = new ArrayList<>(); 330 suggestions.add(new SuggestedWordInfo( 634 public boolean shouldAutoCommit(final SuggestedWordInfo candidate) {
|
ExpandableBinaryDictionary.java | 23 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 429 public ArrayList<SuggestedWordInfo> getSuggestions(final ComposedData composedData, 442 final ArrayList<SuggestedWordInfo> suggestions =
|
DictionaryFacilitatorImpl.java | 28 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 632 final ArrayList<SuggestedWordInfo> dictionarySuggestions =
|
LatinIME.java | 75 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/compat/ |
SuggestionSpanUtilsTest.java | 28 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 40 * Helper method to create a dummy {@link SuggestedWordInfo}. 42 * @param kindAndFlags the kind and flags to be used to create {@link SuggestedWordInfo}. 43 * @param word the word to be used to create {@link SuggestedWordInfo}. 44 * @return a new instance of {@link SuggestedWordInfo}. 46 private static SuggestedWordInfo createWordInfo(final String word, final int kindAndFlags) { 47 return new SuggestedWordInfo(word, "" /* prevWordsContext */, 1 /* score */, kindAndFlags, 49 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */, 50 SuggestedWordInfo.NOT_A_CONFIDENCE /* autoCommitFirstWordConfidence */); 125 final SuggestedWordInfo prediction1 [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/ |
SuggestionSpanUtils.java | 28 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 86 final SuggestedWordInfo info = suggestedWords.getInfo(i); 87 if (info.isKindOf(SuggestedWordInfo.KIND_PREDICTION)) {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/ |
Event.java | 20 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 108 final public SuggestedWordInfo mSuggestedWordInfo; 115 final int x, final int y, final SuggestedWordInfo suggestedWordInfo, final int flags, 123 mSuggestedWordInfo = suggestedWordInfo; 131 + "non-null SuggestedWordInfo"); 136 "a non-null SuggestedWordInfo"); 145 null /* suggestedWordInfo */, isKeyRepeat ? FLAG_REPEAT : FLAG_NONE, null); 153 null /* suggestedWordInfo */, isKeyRepeat ? FLAG_REPEAT : FLAG_NONE, next); 163 null /* suggestedWordInfo */, FLAG_DEAD, next) [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/suggestions/ |
MoreSuggestionsView.java | 29 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 40 public abstract void onSuggestionSelected(final SuggestedWordInfo info);
|
SuggestionStripView.java | 48 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 62 public void pickSuggestionManually(SuggestedWordInfo word); 256 public void onSuggestionSelected(final SuggestedWordInfo wordInfo) { 469 final SuggestedWordInfo wordInfo = mSuggestedWords.getInfo(index);
|
SuggestionStripLayoutHelper.java | 51 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 307 SuggestedWordInfo.KIND_TYPED);
|
/packages/inputmethods/LatinIME/java-overridable/src/com/android/inputmethod/latin/utils/ |
StatsUtils.java | 40 final SuggestedWords.SuggestedWordInfo suggestionInfo,
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/inputlogic/ |
InputLogic.java | 46 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 274 final SuggestedWordInfo suggestionInfo, final int keyboardShiftState, 312 if (suggestionInfo.isKindOf(SuggestedWordInfo.KIND_APP_DEFINED)) { 580 final SuggestedWordInfo suggestedWordInfo; 582 suggestedWordInfo = suggestedWords.getInfo(SuggestedWords.INDEX_OF_AUTO_CORRECTION); 586 suggestedWordInfo = suggestedWords.mTypedWordInfo; 588 mWordComposer.setAutoCorrection(suggestedWordInfo); [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/ |
AccessibilityUtils.java | 159 final SuggestedWords.SuggestedWordInfo typedWordInfo = suggestedWords.mTypedWordInfo;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
AndroidWordLevelSpellCheckerSession.java | 33 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 346 for (final SuggestedWordInfo suggestedWordInfo : suggestionResults) { 349 suggestion = suggestedWordInfo.mWord.toUpperCase(locale); 352 suggestedWordInfo.mWord, locale); 354 suggestion = suggestedWordInfo.mWord;
|