Class DeviceManagerUI.DeviceView
java.lang.Object
com.biglybt.ui.swt.pif.UISWTViewMultiInstance
com.biglybt.ui.swt.devices.DeviceManagerUI.DeviceView
- All Implemented Interfaces:
ViewTitleInfo, UISWTViewEventListener
- Enclosing class:
DeviceManagerUI
public static class DeviceManagerUI.DeviceView
extends UISWTViewMultiInstance
implements ViewTitleInfo
-
Nested Class Summary
Nested classes/interfaces inherited from class UISWTViewMultiInstance
UISWTViewMultiInstance.ViewInstance -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Deviceprivate final DeviceManagerUI.deviceItemprivate intprivate final StringFields inherited from interface ViewTitleInfo
TITLE_ACTIVE_STATE, TITLE_EXPORTABLE_DATASOURCE, TITLE_IMAGE_TOOLTIP, TITLE_IMAGEID, TITLE_INDICATOR_COLOR, TITLE_INDICATOR_TEXT, TITLE_INDICATOR_TEXT_TOOLTIP, TITLE_TEXT, TITLE_TEXT_ID -
Constructor Summary
ConstructorsConstructorDescriptionDeviceView(DeviceManagerUI.deviceItem _item, String _parent_key, Device _device) -
Method Summary
Modifier and TypeMethodDescriptioncreateInstance(UISWTView view) getTitle()getTitleInfoProperty(int propertyID) protected voidMethods inherited from class UISWTViewMultiInstance
destroy, eventOccurredMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface UISWTViewEventListener
builderNotRequired, informOfDuplicates
-
Field Details
-
item
-
parent_key
-
device
-
last_indicator
private int last_indicator
-
-
Constructor Details
-
DeviceView
-
-
Method Details
-
getTitle
-
getTitleInfoProperty
- Specified by:
getTitleInfoPropertyin interfaceViewTitleInfo- Parameters:
propertyID- TITLE_*- Returns:
- value, or null if you don't want to set it
-
refreshTitles
protected void refreshTitles() -
createInstance
- Specified by:
createInstancein classUISWTViewMultiInstance
-