public static interface QuickSearch.Callback
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
findMaxPrefix(java.lang.String prefix) |
Find the maximum prefix among the search results, that starts with the provided string.
|
void |
quickSearchCanceled() |
Called when the quick search is canceled by the user.
|
void |
quickSearchConfirmed() |
Called when the quick search is confirmed by the user.
|
void |
quickSearchUpdate(java.lang.String searchText) |
Called with an updated search text.
|
void |
showNextSelection(boolean forward) |
Called to select a next occurrence of the search result.
|
void quickSearchUpdate(java.lang.String searchText)
#isAsynchronous() is false
it's called in EQ thread, otherwise, it's called in a background thread.
The client should update the visual representation of the search results
and then return.This method is called to initiate and update the search process.
searchText - The new text to search for.void showNextSelection(boolean forward)
#isAsynchronous() is false
it's called in EQ thread, otherwise, it's called in a background thread.
The client should update the visual representation of the search results
and then return.forward - The direction of the next search result.
true for forward direction,
false for backward direction.java.lang.String findMaxPrefix(java.lang.String prefix)
#isAsynchronous() is false
it's called in EQ thread, otherwise, it's called in a background thread.
Utility method QuickSearch.findMaxPrefix(java.lang.String, java.lang.String, boolean)
can be used by the implementation.prefix - The prefix to start withvoid quickSearchConfirmed()
void quickSearchCanceled()
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.