/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/ |
SuggestionsProviderImplTest.java | 58 Suggestions suggestions = mProvider.getSuggestions("foo", MockCorpus.CORPUS_1, 3); local 60 assertEquals(1, suggestions.getExpectedResultCount()); 61 assertEquals(0, suggestions.getResultCount()); 62 assertEquals(0, suggestions.getPromoted().getCount()); 64 assertEquals(1, suggestions.getExpectedResultCount()); 65 assertEquals(1, suggestions.getResultCount()); 67 suggestions.getPromoted().getCount()); 70 if (suggestions != null) suggestions.close() 75 Suggestions suggestions = mProvider.getSuggestions("foo", null, 6); local [all...] |
RankAwarePromoterTest.java | 51 ArrayList<CorpusResult> suggestions = getSuggestions(TEST_QUERY); local 53 mPromoter.pickPromoted(null, suggestions, MAX_PROMOTED_SUGGESTIONS, promoted); 76 ArrayList<CorpusResult> suggestions = new ArrayList<CorpusResult>(); local 78 suggestions.add(corpus.getSuggestions(query, 10, false)); 80 return suggestions;
|
SuggestionCursorUtil.java | 26 public static void assertNoSuggestions(SuggestionCursor suggestions) { 27 assertNoSuggestions("", suggestions); 30 public static void assertNoSuggestions(String message, SuggestionCursor suggestions) { 31 assertNotNull(suggestions); 32 assertEquals(message, 0, suggestions.getCount());
|
MockShortcutRepository.java | 53 public void reportClick(SuggestionCursor suggestions, int position) {
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/ |
DelayingSuggestionsAdapter.java | 20 import com.android.quicksearchbox.Suggestions; 26 * A {@link SuggestionsAdapter} that doesn't expose the new suggestions 36 private Suggestions mPendingSuggestions; 49 public void setSuggestions(Suggestions suggestions) { 50 if (suggestions == null) { 55 if (shouldPublish(suggestions)) { 56 if (DBG) Log.d(TAG, "Publishing suggestions immediately: " + suggestions); 57 super.setSuggestions(suggestions); [all...] |
SuggestionsAdapter.java | 22 import com.android.quicksearchbox.Suggestions; 32 * Uses a {@link Suggestions} object to back a {@link SuggestionsView}. 47 private Suggestions mSuggestions; 76 public void setSuggestions(Suggestions suggestions) { 77 if (mSuggestions == suggestions) { 81 if (suggestions != null) { 82 suggestions.close(); 89 // TODO: delay the change if there are no suggestions for the currently visible tab. 94 mSuggestions = suggestions; [all...] |
/external/webkit/WebKit/chromium/src/ |
AutocompletePopupMenuClient.cpp | 61 const WebVector<WebString>& suggestions, 64 ASSERT(defaultSuggestionIndex < static_cast<int>(suggestions.size())); 66 // The suggestions must be set before initializing the 68 setSuggestions(suggestions); 73 void AutocompletePopupMenuClient::setSuggestions(const WebVector<WebString>& suggestions) 76 for (size_t i = 0; i < suggestions.size(); ++i) 77 m_suggestions.append(suggestions[i]); 80 if (getSelectedIndex() >= static_cast<int>(suggestions.size()))
|
AutocompletePopupMenuClient.h | 44 // The Autocomplete suggestions popup menu client, used to display a list of 45 // autocomplete suggestions. 54 const WebVector<WebString>& suggestions,
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ |
Promoter.java | 22 * Promoters choose which suggestions to promote from all the available suggestions. 28 * Gets the promoted suggestions. 31 * @param suggestions The suggestions from each source. 32 * @param maxPromoted The maximum number of suggestions to promote. 33 * @param promoted List to add the promoted suggestions to. 36 ArrayList<CorpusResult> suggestions, int maxPromoted,
|
ConcatPromoter.java | 27 ArrayList<CorpusResult> suggestions, int maxPromoted, 29 for (SuggestionCursor c : suggestions) {
|
PromoterWrapper.java | 40 ArrayList<CorpusResult> suggestions, int maxPromoted, 43 mNextPromoter.pickPromoted(shortcuts, suggestions, maxPromoted, promoted);
|
RoundRobinPromoter.java | 39 ArrayList<CorpusResult> suggestions, int maxPromoted, 42 final int sourceCount = suggestions.size(); 49 SuggestionCursor sourceResult = suggestions.get(sourcePos);
|
ShortcutCursor.java | 63 public ShortcutCursor(SuggestionCursor suggestions, Handler uiThread, 65 this(suggestions.getUserQuery(), suggestions, uiThread, refresher, repository); 66 if (suggestions == null) return; 67 int count = suggestions.getCount(); 70 suggestions.moveTo(i); 71 if (suggestions.getSuggestionSource() != null) { 72 add(new SuggestionPosition(suggestions));
|
ShortcutPromoter.java | 44 ArrayList<CorpusResult> suggestions, int maxPromoted, 57 super.pickPromoted(null, suggestions, maxPromoted, promoted);
|
ShortcutRepository.java | 47 void reportClick(SuggestionCursor suggestions, int position);
|
ListSuggestionCursor.java | 27 * A SuggestionCursor that is backed by a list of Suggestions. 44 public ListSuggestionCursor(String userQuery, Suggestion...suggestions) { 45 this(userQuery, suggestions.length); 46 for (Suggestion suggestion : suggestions) {
|
ShortcutLimitingPromoter.java | 52 ArrayList<CorpusResult> suggestions, int maxPromoted, 80 super.pickPromoted(filteredShortcuts, suggestions, maxPromoted, promoted);
|
SearchActivity.java | 84 // or suggestions, since QSB was last started. 137 mSuggestionsView = (SuggestionsView) findViewById(R.id.suggestions); 394 * Sets the text in the query box. Does not update the suggestions. 545 SuggestionCursor suggestions = getCurrentSuggestions(); local 546 if (suggestions == null) { 549 int count = suggestions.getCount(); 554 suggestions.moveTo(position); 555 return suggestions; 559 Suggestions suggestions = mSuggestionsAdapter.getSuggestions() local 577 SuggestionCursor suggestions = getCurrentSuggestions(position); local 599 SuggestionCursor suggestions = getCurrentSuggestions(position); local 631 SuggestionCursor suggestions = getCurrentSuggestions(position); local 714 Suggestions suggestions = getSuggestionsProvider().getSuggestions( local [all...] |
SuggestionsProviderImpl.java | 32 * Suggestions provider implementation. 154 public Suggestions getSuggestions(String query, Corpus singleCorpus, int maxSuggestions) { 159 final Suggestions suggestions = new Suggestions(promoter, local 165 suggestions.setShortcuts(shortcuts); 170 return suggestions; 182 mBatchingExecutor, suggestions, initialBatchSize, 190 return suggestions; 205 private final Suggestions mSuggestions [all...] |
RankAwarePromoter.java | 26 * A promoter that gives preference to suggestions from higher ranking corpora. 41 public void pickPromoted(SuggestionCursor shortcuts, ArrayList<CorpusResult> suggestions, 44 if (DBG) Log.d(TAG, "Available results: " + suggestions); 49 for (CorpusResult result : suggestions) { 94 * Promotes "stripes" of suggestions from each corpus. 98 * @param maxPromoted maximum number of suggestions to promote. 99 * @param stripeSize number of suggestions to take from each corpus. 100 * @param promoted the list to which promoted suggestions are added. 101 * @return the number of suggestions actually promoted. 120 * Copies suggestions from a SuggestionCursor to the list of promoted suggestions [all...] |
EventLogLogger.java | 72 String suggestions = getSuggestions(suggestionCursor); local 75 EventLogTags.writeQsbClick(position, suggestions, corpora, numChars, 90 String suggestions = getSuggestions(suggestionCursor); local 91 EventLogTags.writeQsbExit(suggestions, numChars);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
SuggestHelper.java | 119 private void showList(String title, List<CharSequence> suggestions) { 121 for (int i = 0; i < suggestions.size(); i++) { 122 Log.i(title, suggestions.get(i) + ", "); 126 private boolean isDefaultSuggestion(List<CharSequence> suggestions, CharSequence word) { 128 return suggestions.size() > 0 && 129 (/*TextUtils.equals(suggestions.get(0), word) || */ 130 (suggestions.size() > 1 && TextUtils.equals(suggestions.get(1), word))); 135 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, null); local 136 return isDefaultSuggestion(suggestions, expected) 141 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, null); local 147 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, null); local 165 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, previous); local 173 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, previous); local 181 List<CharSequence> suggestions = mSuggest.getSuggestions(null, word, false, previous); local 207 List<CharSequence> suggestions = mSuggest.mBigramSuggestions; local [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
Suggest.java | 31 * This class loads a dictionary and provides a list of suggestions for a given sequence of 167 * Number of suggestions to generate from the input key sequence. This has 219 * @return list of suggestions. 324 // Don't autotext the suggestions from the dictionaries 355 final ArrayList<CharSequence> suggestions = mSuggestions; local 356 if (suggestions.size() < 2) return; 358 // Don't cache suggestions.size(), since we may be removing items 359 while (i < suggestions.size()) { 360 final CharSequence cur = suggestions.get(i); 363 CharSequence previous = suggestions.get(j) 402 ArrayList<CharSequence> suggestions; local [all...] |
LatinImeLogger.java | 41 String before, String after, int position, List<CharSequence> suggestions) {
|
/development/samples/ApiDemos/src/com/example/android/apis/app/ |
SearchQueryResults.java | 97 // Record the query string in the recent queries suggestions provider. 98 SearchRecentSuggestions suggestions = new SearchRecentSuggestions(this, local 100 suggestions.saveRecentQuery(queryString, null);
|