/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/ |
D | SuggestionsProviderImplTest.java | 58 Suggestions suggestions = mProvider.getSuggestions("foo", MockCorpus.CORPUS_1, 3); in testSingleCorpus() local 60 assertEquals(1, suggestions.getExpectedResultCount()); in testSingleCorpus() 61 assertEquals(0, suggestions.getResultCount()); in testSingleCorpus() 62 assertEquals(0, suggestions.getPromoted().getCount()); in testSingleCorpus() 64 assertEquals(1, suggestions.getExpectedResultCount()); in testSingleCorpus() 65 assertEquals(1, suggestions.getResultCount()); in testSingleCorpus() 67 suggestions.getPromoted().getCount()); in testSingleCorpus() 70 if (suggestions != null) suggestions.close(); in testSingleCorpus() 75 Suggestions suggestions = mProvider.getSuggestions("foo", null, 6); in testMultipleCorpora() local 79 assertEquals(mCorpora.getEnabledCorpora().size(), suggestions.getExpectedResultCount()); in testMultipleCorpora() [all …]
|
D | RankAwarePromoterTest.java | 51 ArrayList<CorpusResult> suggestions = getSuggestions(TEST_QUERY); in testPromotesExpectedSuggestions() local 53 mPromoter.pickPromoted(null, suggestions, MAX_PROMOTED_SUGGESTIONS, promoted); in testPromotesExpectedSuggestions() 76 ArrayList<CorpusResult> suggestions = new ArrayList<CorpusResult>(); in getSuggestions() local 78 suggestions.add(corpus.getSuggestions(query, 10, false)); in getSuggestions() 80 return suggestions; in getSuggestions()
|
D | SuggestionCursorUtil.java | 26 public static void assertNoSuggestions(SuggestionCursor suggestions) { in assertNoSuggestions() argument 27 assertNoSuggestions("", suggestions); in assertNoSuggestions() 30 public static void assertNoSuggestions(String message, SuggestionCursor suggestions) { in assertNoSuggestions() argument 31 assertNotNull(suggestions); in assertNoSuggestions() 32 assertEquals(message, 0, suggestions.getCount()); in assertNoSuggestions()
|
D | ShortcutLimitingPromoterTest.java | 125 public void pickPromoted(SuggestionCursor shortcuts, ArrayList<CorpusResult> suggestions, in pickPromoted() argument 131 private ListSuggestionCursor cursor(Suggestion... suggestions) { in cursor() argument 132 return new ListSuggestionCursor(mQuery, suggestions); in cursor()
|
D | SourceShortcutRefresherTest.java | 126 SuggestionCursor suggestions = getSuggestions(mQuery, 1, true); in refreshShortcut() local 127 return SuggestionCursorUtil.slice(suggestions, 0, 1); in refreshShortcut()
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/ |
D | DelayingSuggestionsAdapter.java | 49 public void setSuggestions(Suggestions suggestions) { in setSuggestions() argument 50 if (suggestions == null) { in setSuggestions() 55 if (shouldPublish(suggestions)) { in setSuggestions() 56 if (DBG) Log.d(TAG, "Publishing suggestions immediately: " + suggestions); in setSuggestions() 57 super.setSuggestions(suggestions); in setSuggestions() 61 if (DBG) Log.d(TAG, "Delaying suggestions publishing: " + suggestions); in setSuggestions() 62 setPendingSuggestions(suggestions); in setSuggestions() 69 private boolean shouldPublish(Suggestions suggestions) { in shouldPublish() argument 70 if (suggestions.isDone()) return true; in shouldPublish() 71 SuggestionCursor cursor = getCorpusCursor(suggestions, getCorpus()); in shouldPublish() [all …]
|
D | SuggestionsAdapter.java | 76 public void setSuggestions(Suggestions suggestions) { in setSuggestions() argument 77 if (mSuggestions == suggestions) { in setSuggestions() 81 if (suggestions != null) { in setSuggestions() 82 suggestions.close(); in setSuggestions() 94 mSuggestions = suggestions; in setSuggestions() 194 protected SuggestionCursor getCorpusCursor(Suggestions suggestions, Corpus corpus) { in getCorpusCursor() argument 195 if (suggestions == null) return null; in getCorpusCursor() 196 return suggestions.getPromoted(); in getCorpusCursor()
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
D | SuggestHelper.java | 119 private void showList(String title, List<CharSequence> suggestions) { in showList() argument 121 for (int i = 0; i < suggestions.size(); i++) { in showList() 122 Log.i(title, suggestions.get(i) + ", "); in showList() 126 private boolean isDefaultSuggestion(List<CharSequence> suggestions, CharSequence word) { in isDefaultSuggestion() argument 128 return suggestions.size() > 0 && in isDefaultSuggestion() 130 (suggestions.size() > 1 && TextUtils.equals(suggestions.get(1), word))); in isDefaultSuggestion() 135 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, null); in isDefaultSuggestion() local 136 return isDefaultSuggestion(suggestions, expected); in isDefaultSuggestion() 141 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, null); in isDefaultCorrection() local 142 return isDefaultSuggestion(suggestions, expected) && mSuggest.hasMinimalCorrection(); in isDefaultCorrection() [all …]
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ |
D | ShortcutCursor.java | 63 public ShortcutCursor(SuggestionCursor suggestions, Handler uiThread, in ShortcutCursor() argument 65 this(suggestions.getUserQuery(), suggestions, uiThread, refresher, repository); in ShortcutCursor() 66 if (suggestions == null) return; in ShortcutCursor() 67 int count = suggestions.getCount(); in ShortcutCursor() 70 suggestions.moveTo(i); in ShortcutCursor() 71 if (suggestions.getSuggestionSource() != null) { in ShortcutCursor() 72 add(new SuggestionPosition(suggestions)); in ShortcutCursor()
|
D | SearchActivity.java | 137 mSuggestionsView = (SuggestionsView) findViewById(R.id.suggestions); in onCreate() 545 SuggestionCursor suggestions = getCurrentSuggestions(); in getCurrentSuggestions() local 546 if (suggestions == null) { in getCurrentSuggestions() 549 int count = suggestions.getCount(); in getCurrentSuggestions() 554 suggestions.moveTo(position); in getCurrentSuggestions() 555 return suggestions; in getCurrentSuggestions() 559 Suggestions suggestions = mSuggestionsAdapter.getSuggestions(); in getCurrentIncludedCorpora() local 560 return suggestions == null ? null : suggestions.getIncludedCorpora(); in getCurrentIncludedCorpora() 577 SuggestionCursor suggestions = getCurrentSuggestions(position); in launchSuggestion() local 578 if (suggestions == null) return false; in launchSuggestion() [all …]
|
D | RoundRobinPromoter.java | 39 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument 42 final int sourceCount = suggestions.size(); in pickPromoted() 49 SuggestionCursor sourceResult = suggestions.get(sourcePos); in pickPromoted()
|
D | SuggestionsProviderImpl.java | 159 final Suggestions suggestions = new Suggestions(promoter, in getSuggestions() local 165 suggestions.setShortcuts(shortcuts); in getSuggestions() 170 return suggestions; in getSuggestions() 182 mBatchingExecutor, suggestions, initialBatchSize, in getSuggestions() 190 return suggestions; in getSuggestions() 218 Suggestions suggestions, int initialBatchSize, in SuggestionCursorReceiver() argument 221 mSuggestions = suggestions; in SuggestionCursorReceiver()
|
D | ListSuggestionCursor.java | 44 public ListSuggestionCursor(String userQuery, Suggestion...suggestions) { in ListSuggestionCursor() argument 45 this(userQuery, suggestions.length); in ListSuggestionCursor() 46 for (Suggestion suggestion : suggestions) { in ListSuggestionCursor()
|
D | EventLogTags.logtags | 30 # the list of suggestions shown. 38 71002 qsb_click (position|1),(suggestions|3),(queried_sources|3),(num_chars|1),(click_type|1) 53 # @param suggestions The suggestions shown when the user left QSB. See qsb_click above. 55 71005 qsb_exit (suggestions|3),(num_chars|1)
|
D | ConcatPromoter.java | 27 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument 29 for (SuggestionCursor c : suggestions) { in pickPromoted()
|
D | PromoterWrapper.java | 40 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument 43 mNextPromoter.pickPromoted(shortcuts, suggestions, maxPromoted, promoted); in pickPromoted()
|
D | EventLogLogger.java | 72 String suggestions = getSuggestions(suggestionCursor); in logSuggestionClick() local 75 EventLogTags.writeQsbClick(position, suggestions, corpora, numChars, in logSuggestionClick() 90 String suggestions = getSuggestions(suggestionCursor); in logExit() local 91 EventLogTags.writeQsbExit(suggestions, numChars); in logExit()
|
D | ShortcutPromoter.java | 44 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument 57 super.pickPromoted(null, suggestions, maxPromoted, promoted); in pickPromoted()
|
D | RankAwarePromoter.java | 41 public void pickPromoted(SuggestionCursor shortcuts, ArrayList<CorpusResult> suggestions, in pickPromoted() argument 44 if (DBG) Log.d(TAG, "Available results: " + suggestions); in pickPromoted() 49 for (CorpusResult result : suggestions) { in pickPromoted()
|
D | ShortcutLimitingPromoter.java | 52 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument 80 super.pickPromoted(filteredShortcuts, suggestions, maxPromoted, promoted); in pickPromoted()
|
D | Promoter.java | 36 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
D | Suggest.java | 355 final ArrayList<CharSequence> suggestions = mSuggestions; in removeDupes() local 356 if (suggestions.size() < 2) return; in removeDupes() 359 while (i < suggestions.size()) { in removeDupes() 360 final CharSequence cur = suggestions.get(i); in removeDupes() 363 CharSequence previous = suggestions.get(j); in removeDupes() 402 ArrayList<CharSequence> suggestions; in addWord() local 406 suggestions = mBigramSuggestions; in addWord() 410 suggestions = mSuggestions; in addWord() 444 || (priorities[pos] == freq && length < suggestions.get(pos).length())) { in addWord() 472 suggestions.add(pos, sb); in addWord() [all …]
|
D | CandidateView.java | 316 public void setSuggestions(List<CharSequence> suggestions, boolean completions, in setSuggestions() argument 319 if (suggestions != null) { in setSuggestions() 320 int insertCount = Math.min(suggestions.size(), MAX_SUGGESTIONS); in setSuggestions() 321 for (CharSequence suggestion : suggestions) { in setSuggestions() 343 ArrayList<CharSequence> suggestions = new ArrayList<CharSequence>(); in showAddToDictionaryHint() local 344 suggestions.add(word); in showAddToDictionaryHint() 345 suggestions.add(mAddToDictionaryHint); in showAddToDictionaryHint() 346 setSuggestions(suggestions, false, false, false); in showAddToDictionaryHint()
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/google/ |
D | GoogleSuggestClient.java | 153 JSONArray suggestions = results.getJSONArray(1); in query() local 155 if (DBG) Log.d(LOG_TAG, "Got " + suggestions.length() + " results"); in query() 156 return new GoogleSuggestCursor(this, query, suggestions, popularity); in query() 200 JSONArray suggestions, JSONArray popularity) { in GoogleSuggestCursor() argument 202 mSuggestions = suggestions; in GoogleSuggestCursor()
|
/packages/apps/Browser/src/com/android/browser/search/ |
D | OpenSearchSearchEngine.java | 150 JSONArray suggestions = results.getJSONArray(1); in getSuggestions() local 160 return new SuggestionsCursor(suggestions, descriptions); in getSuggestions() 222 public SuggestionsCursor(JSONArray suggestions, JSONArray descriptions) { in SuggestionsCursor() argument 223 mSuggestions = suggestions; in SuggestionsCursor()
|