Package com.biglybt.ui.swt.views.skin
Class SBC_DashboardView
- java.lang.Object
-
- com.biglybt.ui.swt.skin.SWTSkinObjectAdapter
-
- com.biglybt.ui.swt.views.skin.SkinView
-
- com.biglybt.ui.swt.views.skin.SBC_DashboardView
-
- All Implemented Interfaces:
UIUpdatable
,SWTSkinObjectListener
,SB_Dashboard.DashboardListener
public class SBC_DashboardView extends SkinView implements UIUpdatable, SB_Dashboard.DashboardListener
-
-
Field Summary
Fields Modifier and Type Field Description private static boolean
core_running
private static boolean
core_running_listener_added
private org.eclipse.swt.widgets.Composite
dashboard_composite
private boolean
destroy_when_hidden
private boolean
hidden
private boolean
is_built
private static java.lang.String
UI_NAME
-
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
-
-
Constructor Summary
Constructors Constructor Description SBC_DashboardView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
build()
private void
buildSupport()
java.lang.String
getUpdateUIName()
A name for this UIUpdatable so we can track who's being badvoid
itemsChanged()
java.lang.Object
skinObjectDestroyed(SWTSkinObject skinObject, java.lang.Object params)
Skin Object was destroyedjava.lang.Object
skinObjectHidden(SWTSkinObject skinObject, java.lang.Object params)
Skin Object was hiddenjava.lang.Object
skinObjectInitialShow(SWTSkinObject skinObject, java.lang.Object params)
java.lang.Object
skinObjectShown(SWTSkinObject skinObject, java.lang.Object params)
Skin Object was shownvoid
updateUI()
Update your UI!-
Methods inherited from class com.biglybt.ui.swt.views.skin.SkinView
getMainSkinObject, getMdiEntry, getSkin, getSkinObject, isDisposed, isVisible, setMainSkinObject, skinObjectCreated
-
Methods inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectAdapter
dataSourceChanged, eventOccured, skinObjectSelected, updateLanguage
-
-
-
-
Field Detail
-
UI_NAME
private static final java.lang.String UI_NAME
- See Also:
- Constant Field Values
-
core_running
private static boolean core_running
-
core_running_listener_added
private static boolean core_running_listener_added
-
dashboard_composite
private org.eclipse.swt.widgets.Composite dashboard_composite
-
destroy_when_hidden
private final boolean destroy_when_hidden
- See Also:
- Constant Field Values
-
hidden
private boolean hidden
-
is_built
private boolean is_built
-
-
Method Detail
-
updateUI
public void updateUI()
Description copied from interface:UIUpdatable
Update your UI!- Specified by:
updateUI
in interfaceUIUpdatable
-
getUpdateUIName
public java.lang.String getUpdateUIName()
Description copied from interface:UIUpdatable
A name for this UIUpdatable so we can track who's being bad- Specified by:
getUpdateUIName
in interfaceUIUpdatable
- Returns:
- some name
-
skinObjectInitialShow
public java.lang.Object skinObjectInitialShow(SWTSkinObject skinObject, java.lang.Object params)
- Specified by:
skinObjectInitialShow
in classSkinView
- Returns:
-
skinObjectHidden
public java.lang.Object skinObjectHidden(SWTSkinObject skinObject, java.lang.Object params)
Description copied from class:SWTSkinObjectAdapter
Skin Object was hidden- Overrides:
skinObjectHidden
in classSkinView
-
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
-
build
private void build()
-
buildSupport
private void buildSupport()
-
itemsChanged
public void itemsChanged()
- Specified by:
itemsChanged
in interfaceSB_Dashboard.DashboardListener
-
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
-
-