Package com.biglybt.ui.swt.search
Class SearchResultsTabArea
- java.lang.Object
-
- com.biglybt.ui.swt.skin.SWTSkinObjectAdapter
-
- com.biglybt.ui.swt.views.skin.SkinView
-
- com.biglybt.ui.swt.search.SearchResultsTabArea
-
- All Implemented Interfaces:
ViewTitleInfo
,SWTSkinObjectListener
public class SearchResultsTabArea extends SkinView implements ViewTitleInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SearchResultsTabArea.SearchQuery
-
Field Summary
Fields Modifier and Type Field Description private SearchResultsTabAreaBase
activeImpl
private SearchResultsTabAreaBrowser
browserImpl
private SWTSkinObjectBrowser
browserSkinObject
private SearchResultsTabArea.SearchQuery
current_sq
private boolean
isBrowserView
private boolean
isViewSwitchHidden
private MdiEntry
mdi_entry
private boolean
menu_added
private SBC_SearchResultsView
nativeImpl
private SWTSkinObjectContainer
nativeSkinObject
private SWTSkin
skin
private SWTSkinObject
soButtonMeta
private SWTSkinObject
soButtonWeb
private MdiEntryVitalityImage
vitalityImage
-
Fields inherited from interface com.biglybt.ui.swt.skin.SWTSkinObjectListener
EVENT_CREATE_REQUEST, EVENT_CREATED, EVENT_DATASOURCE_CHANGED, EVENT_DESTROY, EVENT_HIDE, EVENT_LANGUAGE_CHANGE, EVENT_OBFUSCATE, EVENT_SELECT, EVENT_SHOW, NAMES
-
Fields inherited from interface com.biglybt.ui.common.viewtitleinfo.ViewTitleInfo
TITLE_ACTIVE_STATE, TITLE_EXPORTABLE_DATASOURCE, TITLE_IMAGE_TOOLTIP, TITLE_IMAGEID, TITLE_INDICATOR_COLOR, TITLE_INDICATOR_TEXT, TITLE_INDICATOR_TEXT_TOOLTIP, TITLE_TEXT
-
-
Constructor Summary
Constructors Constructor Description SearchResultsTabArea()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
anotherSearch(SearchResultsTabArea.SearchQuery another_sq)
void
anotherSearch(java.lang.String searchText, boolean toSubscribe)
java.lang.Object
dataSourceChanged(SWTSkinObject skinObject, java.lang.Object params)
SearchResultsTabArea.SearchQuery
getCurrentSearch()
java.lang.Object
getTitleInfoProperty(int pid)
private void
initCoreStuff(Core core)
protected void
resultsFound()
private void
selectView(SWTSkinObject parent)
protected void
setBusy(boolean busy)
java.lang.Object
skinObjectDestroyed(SWTSkinObject skinObject, java.lang.Object params)
Skin Object was destroyedjava.lang.Object
skinObjectInitialShow(SWTSkinObject skinObject, java.lang.Object params)
java.lang.Object
skinObjectShown(SWTSkinObject skinObject, java.lang.Object params)
Skin Object was shown-
Methods inherited from class com.biglybt.ui.swt.views.skin.SkinView
getMainSkinObject, getMdiEntry, getSkin, getSkinObject, isDisposed, isVisible, setMainSkinObject, skinObjectCreated, skinObjectHidden
-
Methods inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectAdapter
eventOccured, skinObjectSelected, updateLanguage
-
-
-
-
Field Detail
-
isBrowserView
private boolean isBrowserView
-
isViewSwitchHidden
private boolean isViewSwitchHidden
-
browserSkinObject
private SWTSkinObjectBrowser browserSkinObject
-
nativeSkinObject
private SWTSkinObjectContainer nativeSkinObject
-
skin
private SWTSkin skin
-
mdi_entry
private MdiEntry mdi_entry
-
vitalityImage
private MdiEntryVitalityImage vitalityImage
-
menu_added
private boolean menu_added
-
current_sq
private SearchResultsTabArea.SearchQuery current_sq
-
activeImpl
private SearchResultsTabAreaBase activeImpl
-
browserImpl
private SearchResultsTabAreaBrowser browserImpl
-
nativeImpl
private SBC_SearchResultsView nativeImpl
-
soButtonWeb
private SWTSkinObject soButtonWeb
-
soButtonMeta
private SWTSkinObject soButtonMeta
-
-
Method Detail
-
skinObjectInitialShow
public java.lang.Object skinObjectInitialShow(SWTSkinObject skinObject, java.lang.Object params)
- Specified by:
skinObjectInitialShow
in classSkinView
- Returns:
-
skinObjectShown
public java.lang.Object skinObjectShown(SWTSkinObject skinObject, java.lang.Object params)
Description copied from class:SWTSkinObjectAdapter
Skin Object was shown- Overrides:
skinObjectShown
in classSkinView
-
skinObjectDestroyed
public java.lang.Object skinObjectDestroyed(SWTSkinObject skinObject, java.lang.Object params)
Description copied from class:SWTSkinObjectAdapter
Skin Object was destroyed- Overrides:
skinObjectDestroyed
in classSkinView
-
selectView
private void selectView(SWTSkinObject parent)
-
initCoreStuff
private void initCoreStuff(Core core)
-
dataSourceChanged
public java.lang.Object dataSourceChanged(SWTSkinObject skinObject, java.lang.Object params)
- Overrides:
dataSourceChanged
in classSWTSkinObjectAdapter
-
anotherSearch
public void anotherSearch(java.lang.String searchText, boolean toSubscribe)
-
anotherSearch
public void anotherSearch(SearchResultsTabArea.SearchQuery another_sq)
-
getCurrentSearch
public SearchResultsTabArea.SearchQuery getCurrentSearch()
-
getTitleInfoProperty
public java.lang.Object getTitleInfoProperty(int pid)
- Specified by:
getTitleInfoProperty
in interfaceViewTitleInfo
- Parameters:
pid
- TITLE_*- Returns:
- value, or null if you don't want to set it
-
setBusy
protected void setBusy(boolean busy)
-
resultsFound
protected void resultsFound()
-
-