Class DownloadBar
java.lang.Object
com.biglybt.ui.swt.minibar.MiniBar
com.biglybt.ui.swt.minibar.DownloadBar
- All Implemented Interfaces:
MenuBuildUtils.MenuBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class MiniBar
MiniBar.ProgressBarText -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DoubleBufferedLabelprivate DownloadManagerprivate DoubleBufferedLabelprivate DoubleBufferedLabelprivate static MiniBarManagerprivate org.eclipse.swt.widgets.ProgressBarprivate DoubleBufferedLabel -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDownloadBar(DownloadManager download, org.eclipse.swt.widgets.Shell main) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbuildMenu(org.eclipse.swt.widgets.Menu menu, org.eclipse.swt.events.MenuEvent menuEvent) static voidclose(DownloadManager download) protected voidstatic MiniBarManagerObject[]String[]getPluginMenuIdentifiers(Object[] context) static DownloadBaropen(DownloadManager download, org.eclipse.swt.widgets.Shell main) protected voidrefresh0()Methods inherited from class MiniBar
buildMenu, close, construct, createDataLabel, createDataLabel, createFixedLabel, createFixedTextLabel, createGap, createPercentProgressBar, createProgressBar, createSpeedLabel, dispose, forceSaveLocation, getInitialLocation, getShell, getStucked, hasContext, hasSameContext, refresh, setSnapLocation, setStucked, setVisible, storeLastLocation, updateSpeedLabel
-
Field Details
-
manager
-
download
-
download_name
-
progress_bar
private org.eclipse.swt.widgets.ProgressBar progress_bar -
down_speed
-
up_speed
-
eta
-
-
Constructor Details
-
DownloadBar
-
-
Method Details
-
getManager
-
open
-
close
-
getContextObject
- Specified by:
getContextObjectin classMiniBar
-
beginConstruction
public void beginConstruction()- Specified by:
beginConstructionin classMiniBar
-
buildMenu
public void buildMenu(org.eclipse.swt.widgets.Menu menu, org.eclipse.swt.events.MenuEvent menuEvent) -
refresh0
-
doubleClick
protected void doubleClick()- Overrides:
doubleClickin classMiniBar
-
getPluginMenuIdentifiers
- Overrides:
getPluginMenuIdentifiersin classMiniBar
-
getPluginMenuContextObjects
- Overrides:
getPluginMenuContextObjectsin classMiniBar
-