private class AdaptiveQuery.ResultsSource extends java.lang.Object implements ResultsProvider
ResultsProvider
implementation which is invoked when
transitioning between preselect and dynamic modes (both directions).
Provides a callback for ResultsAdapter
when a new delegate
delegate worker
is needed by the adapter.Modifier | Constructor and Description |
---|---|
private |
ResultsSource() |
Modifier and Type | Method and Description |
---|---|
void |
provideNewResults(ResultsAdapter adapter)
Invoked by a
ResultsAdapter when a new Results
delegate worker is needed. |
public void provideNewResults(ResultsAdapter adapter)
ResultsAdapter
when a new Results
delegate worker is needed. Determines whether we need a preselect
or dynamic results delegate and installs the appropriate delegate in
the results adapter.provideNewResults
in interface ResultsProvider
adapter
- ResultsAdapter
which is the source of the
request.