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 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
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!Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MdiCloseListener
midEntryCanClose
-
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
-