Class SB_Transfers
java.lang.Object
com.biglybt.ui.swt.views.skin.SB_Transfers
Transfers Sidebar aka "My Torrents" aka "Files"
Includes SideBar entries like:
Per-Tag Sidebar Entry
Per-Tag Group Sidebar Entry
Category Sidebar Entries
Various Library (Downloading, Seeding, Unopened) Sidebar entries
Includes SideBar entries like:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceprivate classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Objectprivate static final Objectprivate final CategoryListenerprivate CategoryManagerListenerprivate ParameterListenerprivate Coreprivate longprivate DownloadManagerListenerprivate booleanprivate GlobalManagerAdapterprivate final HasBeenOpenedListenerprotected booleanprotected booleanprivate static final Stringprivate static final Stringprivate longprivate final CopyOnWriteList<SB_Transfers.countRefreshListener> private ParameterListenerprivate ParameterListenerprivate ParameterListenerprivate FrequencyLimitedDispatcherprivate FrequencyLimitedDispatcherprivate booleanprivate booleanprivate final Objectprivate SB_Transfers.statsprivate SB_Transfers.statsprivate static booleanprivate static final Objectprivate static final Objectprivate static final Objectprivate final Objectprivate static final Objectprivate static final Objectprivate TagListenerprivate TagManagerListenerprivate TagTypeListenerprivate TimerEventPeriodicprivate TimerEventPeriodicprotected OverallStats -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprivate static voidaddGeneralLibraryMenus(MultipleDocumentInterface mdi, MdiEntry entry, String id) protected voidprivate static MenuItemprivate static voidaddMenuCollapseAll(MultipleDocumentInterface mdi, org.eclipse.swt.widgets.Menu menu, String group_id) private static MenuItemprivate voidprivate voidcloseTagView(Tag tag) private static voidcollapseAll(org.eclipse.swt.widgets.Composite comp) protected MdiEntryprotected MdiEntryprotected MdiEntryvoiddispose()private static StringgetCatPosition(MultipleDocumentInterface mdi, String parent_id, String name) static StringgetSectionPosition(MultipleDocumentInterface mdi, String section) static StringgetTableIdFromDataSource(String baseTableID, Object dataSource) static StringgetTableIdFromFilterMode(int torrentFilterMode, boolean big, Object dataSource) private static StringgetTableSubID(Object ds) private static StringgetTagPosition(MultipleDocumentInterfaceSWT mdi, String parent_id, int tag_type, String name) private booleanisTagVisible(Tag tag) (package private) void(package private) void(package private) voidrefreshAllLibrariesSupport(boolean vuze_ui) private voidRefreshCategorySideBar(Category category) private voidrefreshTagSideBar(Tag tag) private voidremoveCategory(Category category) private voidremoveTagManagerListeners(boolean removeFromSidebar) private voidrequestRedraw(MdiEntry entry) private voidresetStats(GlobalManager gm, DownloadManagerListener listener, SB_Transfers.stats statsWithLowNoise, SB_Transfers.stats statsNoLowNoise) private voidprivate voidsetTagIcon(Tag tag, MdiEntry entry, boolean default_only) setupCategory(Category category) protected voidsetupViewTitleWithCore(Core _core) private static intprivate static intvoidprivate intprivate voidupdateErrorTooltip(GlobalManager gm, SB_Transfers.stats stats)
-
Field Details
-
AUTO_CLOSE_KEY
-
TAG_TAG_OR_GROUP_KEY
-
TAG_DATA_KEY
-
TAG_INDICATOR_KEY
-
TAG_IMAGE_KEY
-
CAT_KEY
-
ID_VITALITY_ACTIVE
- See Also:
-
ID_VITALITY_ALERT
- See Also:
-
hasBeenOpenedListener
-
categoryListener
-
dmListener
-
gmListener
-
timerEventPeriodic
-
categoryManagerListener
-
tagManagerListener
-
tagTypeListener
-
tagListener
-
tag_listener_lock
-
paramTagsInSidebarListener
-
paramTagGroupsInSidebarListener
-
paramCatInSidebarListener
-
last_dl_entry_load
private long last_dl_entry_load -
redraw_pending
-
redraw_disp
-
statsLock
-
statsWithLowNoise
-
statsNoLowNoise
-
listeners
-
first
private boolean first -
core
-
coreCreateTime
private long coreCreateTime -
refresh_limiter
-
timerEventShowUptime
-
configListenerShow
-
header_show_uptime
protected boolean header_show_uptime -
header_show_rates
protected boolean header_show_rates -
totalStats
-
show_tag_groups
private boolean show_tag_groups -
show_tag_tab_views
private boolean show_tag_tab_views -
tag_setup_lock
-
TABLE_SUBCONFIG_ENABLE
private static boolean TABLE_SUBCONFIG_ENABLE
-
-
Constructor Details
-
SB_Transfers
-
-
Method Details
-
requestRedraw
-
addHeaderMenu
protected void addHeaderMenu() -
createUnopenedEntry
-
addGeneralLibraryMenus
private static void addGeneralLibraryMenus(MultipleDocumentInterface mdi, MdiEntry entry, String id) -
addMenuUnwatched
-
collapseAll
private static void collapseAll(org.eclipse.swt.widgets.Composite comp) -
addMenuCollapseAll
-
addMenuCollapseAll
private static void addMenuCollapseAll(MultipleDocumentInterface mdi, org.eclipse.swt.widgets.Menu menu, String group_id) -
createSeedingEntry
- Parameters:
mdi-- Returns:
- Since:
- 4.5.1.1
-
createDownloadingEntry
-
setupViewTitleWithCore
-
resetStats
private void resetStats(GlobalManager gm, DownloadManagerListener listener, SB_Transfers.stats statsWithLowNoise, SB_Transfers.stats statsNoLowNoise) -
updateErrorTooltip
-
RefreshCategorySideBar
-
setupCategory
-
removeCategory
-
isTagVisible
-
refreshTagSideBar
-
setupTag
-
getSectionPosition
-
sortByTag
-
getTagPosition
private static String getTagPosition(MultipleDocumentInterfaceSWT mdi, String parent_id, int tag_type, String name) -
sortByCat
-
getCatPosition
-
closeTagView
-
resetTag
-
setTagIcon
-
updateDMCounts
-
recountItems
void recountItems() -
addCountRefreshListener
-
triggerCountRefreshListeners
public void triggerCountRefreshListeners() -
refreshAllLibraries
void refreshAllLibraries()- Since:
- 3.1.1.1
-
refreshAllLibrariesSupport
void refreshAllLibrariesSupport(boolean vuze_ui) -
getTableSubID
-
getTableIdFromFilterMode
-
getTableIdFromDataSource
-
addTagManagerListeners
private void addTagManagerListeners() -
removeTagManagerListeners
private void removeTagManagerListeners(boolean removeFromSidebar) -
dispose
public void dispose()
-