Package com.biglybt.ui.swt.devices
Class DeviceManagerUI.categoryView
- java.lang.Object
-
- com.biglybt.ui.swt.devices.DeviceManagerUI.categoryView
-
- All Implemented Interfaces:
ViewTitleInfo
,UISWTViewEventListener
- Direct Known Subclasses:
DeviceInternetView
,DeviceManagerUI.categoryViewGeneric
- Enclosing class:
- DeviceManagerUI
protected abstract static class DeviceManagerUI.categoryView extends java.lang.Object implements ViewTitleInfo, UISWTViewEventListener
-
-
Field Summary
Fields Modifier and Type Field Description private int
device_type
private MdiEntryVitalityImage
info
private java.lang.String
key
private int
last_indicator
private MdiEntry
mdiEntry
private MdiEntryVitalityImage
spinner
private UISWTView
swtView
private java.lang.String
title
private DeviceManagerUI
ui
private MdiEntryVitalityImage
warning
-
Fields inherited from interface com.biglybt.ui.common.viewtitleinfo.ViewTitleInfo
TITLE_ACTIVE_STATE, TITLE_EXPORTABLE_DATASOURCE, TITLE_IMAGE_TOOLTIP, TITLE_IMAGEID, TITLE_INDICATOR_COLOR, TITLE_INDICATOR_TEXT, TITLE_INDICATOR_TEXT_TOOLTIP, TITLE_TEXT
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
categoryView(DeviceManagerUI _ui, int _device_type, java.lang.String _title)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
destroy()
boolean
eventOccurred(UISWTViewEvent event)
Triggers when an even listed in UISWTViewEvent occursprotected int
getDeviceType()
protected java.lang.String
getKey()
protected java.lang.String
getTitle()
java.lang.Object
getTitleInfoProperty(int propertyID)
protected void
setDetails(MdiEntry entry, java.lang.String _key)
-
-
-
Field Detail
-
ui
private DeviceManagerUI ui
-
device_type
private int device_type
-
title
private java.lang.String title
-
key
private java.lang.String key
-
spinner
private MdiEntryVitalityImage spinner
-
warning
private MdiEntryVitalityImage warning
-
info
private MdiEntryVitalityImage info
-
last_indicator
private int last_indicator
-
mdiEntry
private MdiEntry mdiEntry
-
swtView
private UISWTView swtView
-
-
Constructor Detail
-
categoryView
protected categoryView(DeviceManagerUI _ui, int _device_type, java.lang.String _title)
-
-
Method Detail
-
setDetails
protected void setDetails(MdiEntry entry, java.lang.String _key)
-
getDeviceType
protected int getDeviceType()
-
getKey
protected java.lang.String getKey()
-
getTitle
protected java.lang.String getTitle()
-
getTitleInfoProperty
public java.lang.Object getTitleInfoProperty(int propertyID)
- Specified by:
getTitleInfoProperty
in interfaceViewTitleInfo
- Parameters:
propertyID
- TITLE_*- Returns:
- value, or null if you don't want to set it
-
destroy
protected void destroy()
-
eventOccurred
public boolean eventOccurred(UISWTViewEvent event)
Description copied from interface:UISWTViewEventListener
Triggers when an even listed in UISWTViewEvent occurs- Specified by:
eventOccurred
in interfaceUISWTViewEventListener
- Parameters:
event
- event that occurred- Returns:
- meaning dependent upon event type
-
-