Package com.biglybt.ui.swt.views.skin
Class SBC_LibraryView
java.lang.Object
com.biglybt.ui.swt.skin.SWTSkinObjectAdapter
com.biglybt.ui.swt.views.skin.SkinView
com.biglybt.ui.swt.views.skin.SBC_LibraryView
- All Implemented Interfaces:
UIToolBarActivationListener
,UIToolBarEnablerBase
,UIPluginViewToolBarListener
,SWTSkinObjectListener
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SWTSkinButtonUtility
private SWTSkinButtonUtility
private Object
private static final String
static final int
static final int
private static final String[]
private static final String[]
private SelectedContentListener
private static int
private static DownloadManager[]
private static long
private static long
private SWTSkinObjectText
private SWTSkinObject
private SWTSkinObject
private SWTSkinObject
private SWTSkinObjectText
private String
private int
static final int
static final int
static final int
static final int
private int
private int
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.pif.ui.toolbar.UIToolBarActivationListener
ACTIVATIONTYPE_HELD, ACTIVATIONTYPE_NORMAL, ACTIVATIONTYPE_RIGHTCLICK
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
dataSourceChanged
(SWTSkinObject skinObject, Object params) int
protected void
void
refreshToolBarItems
(Map<String, Long> list) Fill in list with the toolbar ids and states you wish to setprotected void
private void
setupView
(Core core, SWTSkinObject skinObject) void
setViewMode
(int viewMode, boolean save) skinObjectDestroyed
(SWTSkinObject skinObject, Object params) Skin Object was destroyedskinObjectHidden
(SWTSkinObject skinObject, Object params) Skin Object was hiddenskinObjectInitialShow
(SWTSkinObject skinObject, Object params) boolean
toolBarItemActivated
(ToolBarItem item, long activationType, Object datasource) XXX Should have been UIToolBarItemMethods inherited from class com.biglybt.ui.swt.views.skin.SkinView
getMainSkinObject, getMdiEntry, getSkin, getSkinObject, isDisposed, isVisible, setMainSkinObject, skinObjectCreated, skinObjectShown
Methods inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectAdapter
eventOccured, skinObjectSelected, updateLanguage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.biglybt.pif.ui.UIPluginViewToolBarListener
isActive
-
Field Details
-
ID
- See Also:
-
MODE_BIGTABLE
public static final int MODE_BIGTABLE- See Also:
-
MODE_SMALLTABLE
public static final int MODE_SMALLTABLE- See Also:
-
TORRENTS_ALL
public static final int TORRENTS_ALL- See Also:
-
TORRENTS_COMPLETE
public static final int TORRENTS_COMPLETE- See Also:
-
TORRENTS_INCOMPLETE
public static final int TORRENTS_INCOMPLETE- See Also:
-
TORRENTS_UNOPENED
public static final int TORRENTS_UNOPENED- See Also:
-
modeViewIDs
-
modeIDs
-
selection_count
private static volatile int selection_count -
selection_size
private static volatile long selection_size -
selection_done
private static volatile long selection_done -
selection_dms
-
selectedContentListener
-
viewMode
private int viewMode -
btnSmallTable
-
btnBigTable
-
soListArea
-
torrentFilterMode
private int torrentFilterMode -
torrentFilter
-
soWait
-
soWaitProgress
-
soWaitTask
-
waitProgress
private int waitProgress -
soLibraryInfo
-
datasource
-
-
Constructor Details
-
SBC_LibraryView
public SBC_LibraryView()
-
-
Method Details
-
setViewMode
public void setViewMode(int viewMode, boolean save) -
skinObjectInitialShow
- Specified by:
skinObjectInitialShow
in classSkinView
- Returns:
-
skinObjectDestroyed
Description copied from class:SWTSkinObjectAdapter
Skin Object was destroyed- Overrides:
skinObjectDestroyed
in classSkinView
-
setupView
-
refreshToolBarItems
Description copied from interface:UIPluginViewToolBarListener
Fill in list with the toolbar ids and states you wish to set- Specified by:
refreshToolBarItems
in interfaceUIPluginViewToolBarListener
-
toolBarItemActivated
Description copied from interface:UIToolBarActivationListener
XXX Should have been UIToolBarItem- Specified by:
toolBarItemActivated
in interfaceUIToolBarActivationListener
-
skinObjectHidden
Description copied from class:SWTSkinObjectAdapter
Skin Object was hidden- Overrides:
skinObjectHidden
in classSkinView
-
dataSourceChanged
- Overrides:
dataSourceChanged
in classSWTSkinObjectAdapter
-
getViewMode
public int getViewMode() -
addHeaderInfoExtender
-
removeHeaderInfoExtender
-
refreshHeaderInfo
protected void refreshHeaderInfo()
-