Package com.biglybt.ui.swt.search
Class SBC_SearchResultsView.SearchInstance
java.lang.Object
com.biglybt.ui.swt.search.SBC_SearchResultsView.SearchInstance
- All Implemented Interfaces:
ResultListener
- Enclosing class:
- SBC_SearchResultsView
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private final Object[][]
private final Engine[]
private AtomicInteger
private final SearchResultsTabArea.SearchQuery
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
cancel()
void
contentReceived
(Engine engine, String content) private void
engineDone
(Engine engine, int state, String msg) void
engineFailed
(Engine engine, Throwable e) void
engineRequiresLogin
(Engine engine, Throwable e) protected int
protected Engine[]
protected Object[]
getEngineStatus
(Engine engine) protected int
protected SearchResultsTabArea.SearchQuery
private boolean
void
matchFound
(Engine engine, String[] fields) void
resultsComplete
(Engine engine) void
resultsReceived
(Engine engine, Result[] results)
-
Field Details
-
sq
-
engines
-
engine_status
-
_cancelled
private boolean _cancelled -
pending
-
result_count
-
-
Constructor Details
-
SearchInstance
-
-
Method Details
-
getSearchQuery
-
getEngines
-
getEngineIndex
-
getEngineStatus
-
cancel
protected void cancel() -
isCancelled
private boolean isCancelled() -
contentReceived
- Specified by:
contentReceived
in interfaceResultListener
-
matchFound
- Specified by:
matchFound
in interfaceResultListener
-
engineFailed
- Specified by:
engineFailed
in interfaceResultListener
-
engineRequiresLogin
- Specified by:
engineRequiresLogin
in interfaceResultListener
-
resultsComplete
- Specified by:
resultsComplete
in interfaceResultListener
-
engineDone
-
resultsReceived
- Specified by:
resultsReceived
in interfaceResultListener
-
getResultCount
protected int getResultCount()
-