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 BaseMdiEntry
protected GlobalManagerAdapter
(package private) int
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, 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 badvoid
mdiEntryClosed
(MdiEntry entry, boolean userClosed) Triggered when aMdiEntry
is closedvoid
void
menuWillBeShown
(MdiEntry entry, org.eclipse.swt.widgets.Menu menuTree) static void
void
updateUI()
Update your UI!
-
Field Details
-
lastCompleted
int lastCompleted -
gmListener
-
entry
-
-
Constructor Details
-
TorrentDetailMdiEntry
public TorrentDetailMdiEntry()
-
-
Method Details
-
register
-
createTorrentDetailEntry
-
getTitleInfoProperty
- Specified by:
getTitleInfoProperty
in interfaceViewTitleInfo
- Parameters:
propertyID
- TITLE_*- Returns:
- value, or null if you don't want to set it
-
updateUI
public void updateUI()Description copied from interface:UIUpdatable
Update your UI!- Specified by:
updateUI
in interfaceUIUpdatable
-
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
-
mdiEntryClosed
Description copied from interface:MdiCloseListener
Triggered when aMdiEntry
is closed- Specified by:
mdiEntryClosed
in interfaceMdiCloseListener
- Parameters:
entry
-MdiEntry
that is closeduserClosed
- true if the user closed the entry; false if programmically closed (App close)
-
mdiEntryDatasourceChanged
- Specified by:
mdiEntryDatasourceChanged
in interfaceMdiEntryDatasourceListener
-
getObfuscatedHeader
- Specified by:
getObfuscatedHeader
in interfaceObfuscateTab
-