Home
last modified time | relevance | path

Searched refs:suggestions (Results 1 – 25 of 33) sorted by relevance

12

/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/
DSuggestionsProviderImplTest.java58 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 …]
DRankAwarePromoterTest.java51 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()
DSuggestionCursorUtil.java26 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()
DShortcutLimitingPromoterTest.java125 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()
DSourceShortcutRefresherTest.java126 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/
DDelayingSuggestionsAdapter.java49 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 …]
DSuggestionsAdapter.java76 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/
DSuggestHelper.java119 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/
DShortcutCursor.java63 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()
DSearchActivity.java137 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 …]
DRoundRobinPromoter.java39 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
42 final int sourceCount = suggestions.size(); in pickPromoted()
49 SuggestionCursor sourceResult = suggestions.get(sourcePos); in pickPromoted()
DSuggestionsProviderImpl.java159 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()
DListSuggestionCursor.java44 public ListSuggestionCursor(String userQuery, Suggestion...suggestions) { in ListSuggestionCursor() argument
45 this(userQuery, suggestions.length); in ListSuggestionCursor()
46 for (Suggestion suggestion : suggestions) { in ListSuggestionCursor()
DEventLogTags.logtags30 # 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)
DConcatPromoter.java27 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
29 for (SuggestionCursor c : suggestions) { in pickPromoted()
DPromoterWrapper.java40 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
43 mNextPromoter.pickPromoted(shortcuts, suggestions, maxPromoted, promoted); in pickPromoted()
DEventLogLogger.java72 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()
DShortcutPromoter.java44 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
57 super.pickPromoted(null, suggestions, maxPromoted, promoted); in pickPromoted()
DRankAwarePromoter.java41 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()
DShortcutLimitingPromoter.java52 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
80 super.pickPromoted(filteredShortcuts, suggestions, maxPromoted, promoted); in pickPromoted()
DPromoter.java36 ArrayList<CorpusResult> suggestions, int maxPromoted, in pickPromoted() argument
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DSuggest.java355 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 …]
DCandidateView.java316 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/
DGoogleSuggestClient.java153 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/
DOpenSearchSearchEngine.java150 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()

12