Package com.biglybt.ui.swt.views.skin
Class SBC_TorrentDetailsView.TorrentDetailMdiEntry
java.lang.Object
com.biglybt.ui.swt.views.skin.SBC_TorrentDetailsView.TorrentDetailMdiEntry
- All Implemented Interfaces:
UIUpdatable,ViewTitleInfo,MdiCloseListener,MdiEntryDatasourceListener,ObfuscateTab,MdiSWTMenuHackListener
- Enclosing class:
- SBC_TorrentDetailsView
public static class SBC_TorrentDetailsView.TorrentDetailMdiEntry
extends Object
implements MdiSWTMenuHackListener, MdiCloseListener, MdiEntryDatasourceListener, UIUpdatable, ViewTitleInfo, ObfuscateTab
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BaseMdiEntryprotected GlobalManagerAdapter(package private) intFields 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 -
Method Summary
Modifier and TypeMethodDescriptioncreateTorrentDetailEntry(MultipleDocumentInterface mdi, String id, Object ds) getTitleInfoProperty(int propertyID) A name for this UIUpdatable so we can track who's being badvoidmdiEntryClosed(MdiEntry entry, boolean userClosed) Triggered when aMdiEntryis closedvoidvoidmenuWillBeShown(MdiEntry entry, org.eclipse.swt.widgets.Menu menuTree) static voidvoidupdateUI()Update your UI!
-
Field Details
-
lastCompleted
int lastCompleted -
gmListener
-
entry
-
-
Constructor Details
-
TorrentDetailMdiEntry
public TorrentDetailMdiEntry()
-
-
Method Details
-
register
-
createTorrentDetailEntry
-
getTitleInfoProperty
- Specified by:
getTitleInfoPropertyin interfaceViewTitleInfo- Parameters:
propertyID- TITLE_*- Returns:
- value, or null if you don't want to set it
-
updateUI
public void updateUI()Description copied from interface:UIUpdatableUpdate your UI!- Specified by:
updateUIin interfaceUIUpdatable
-
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
-
mdiEntryClosed
Description copied from interface:MdiCloseListenerTriggered when aMdiEntryis closed- Specified by:
mdiEntryClosedin interfaceMdiCloseListener- Parameters:
entry-MdiEntrythat is closeduserClosed- true if the user closed the entry; false if programmically closed (App close)
-
mdiEntryDatasourceChanged
- Specified by:
mdiEntryDatasourceChangedin interfaceMdiEntryDatasourceListener
-
getObfuscatedHeader
- Specified by:
getObfuscatedHeaderin interfaceObfuscateTab
-