Class MiniBarManager
java.lang.Object
com.biglybt.ui.swt.minibar.MiniBarManager
- All Implemented Interfaces:
UIUpdatable, UIUpdatableAlways
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate static MiniBarManagerprivate ArrayListprivate static final AEMonitorprivate final ShellManagerprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidcloseAll()intstatic MiniBarManagergetMiniBarForObject(Object context) A name for this UIUpdatable so we can track who's being badbooleanvoidvoidsetAllVisible(boolean visible) voidunregister(MiniBar bar) voidupdateUI()Update your UI!voidupdateUI(boolean is_visible)
-
Field Details
-
global
private boolean global -
type
-
minibars
-
minibars_mon
-
shellManager
-
global_instance
-
-
Constructor Details
-
MiniBarManager
MiniBarManager(String type) -
MiniBarManager
private MiniBarManager()
-
-
Method Details
-
getManager
-
register
-
unregister
-
getShellManager
-
getMiniBarMonitor
-
getMiniBarIterator
-
countMiniBars
public int countMiniBars() -
setAllVisible
public void setAllVisible(boolean visible) -
close
-
getMiniBarForObject
-
close
-
closeAll
public void closeAll() -
isOpen
-
getUpdateUIName
Description copied from interface:UIUpdatableA name for this UIUpdatable so we can track who's being bad- Specified by:
getUpdateUINamein interfaceUIUpdatable- Returns:
- some name
-
updateUI
public void updateUI()Description copied from interface:UIUpdatableUpdate your UI!- Specified by:
updateUIin interfaceUIUpdatable
-
updateUI
public void updateUI(boolean is_visible) - Specified by:
updateUIin interfaceUIUpdatableAlways
-