Package com.biglybt.ui.swt.views
Class ArchivedFilesView
java.lang.Object
com.biglybt.ui.swt.views.table.impl.TableViewTab<DownloadStub.DownloadStubFile>
com.biglybt.ui.swt.views.ArchivedFilesView
- All Implemented Interfaces:
AEDiagnosticsEvidenceGenerator
,TableDataSourceChangedListener
,TableLifeCycleListener
,ObfuscateImage
,UISWTViewEventListener
,UISWTViewCoreEventListener
,TableViewSWTMenuFillListener
public class ArchivedFilesView
extends TableViewTab<DownloadStub.DownloadStubFile>
implements TableLifeCycleListener, TableDataSourceChangedListener, TableViewSWTMenuFillListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TableColumnCore[]
private DownloadStub
static final String
private static final String
Fields inherited from interface com.biglybt.ui.common.table.TableLifeCycleListener
EVENT_TABLELIFECYCLE_DESTROYED, EVENT_TABLELIFECYCLE_INITIALIZED, EVENT_TABLELIFECYCLE_SHUTDOWN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
void
addThisColumnSubMenu
(String columnName, org.eclipse.swt.widgets.Menu menuThisColumn) Create a SubMenu for column specific tasks.void
void
void
tableLifeCycleEventOccurred
(TableView tv, int eventType, Map<String, Object> data) Methods inherited from class com.biglybt.ui.swt.views.table.impl.TableViewTab
allowCreate, dataSourceChanged, delete, enableFilterCheck, eventOccurred, generate, getComposite, getFullTitle, getSWTView, getTableView, getTextPrefixID, initComposite, initialize, obfuscatedImage, parentDataSourceChanged, refresh, setEnableTabViews, tableViewTabInitComplete, updateLanguage, viewActivated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.biglybt.ui.swt.pif.UISWTViewEventListener
informOfDuplicates
-
Field Details
-
TABLE_ID
- See Also:
-
basicItems
-
MSGID_PREFIX
- See Also:
-
tv
-
current_download
-
-
Constructor Details
-
ArchivedFilesView
public ArchivedFilesView()
-
-
Method Details
-
initYourTableView
- Specified by:
initYourTableView
in classTableViewTab<DownloadStub.DownloadStubFile>
-
fillMenu
- Specified by:
fillMenu
in interfaceTableViewSWTMenuFillListener
-
addThisColumnSubMenu
Description copied from interface:TableViewSWTMenuFillListener
Create a SubMenu for column specific tasks. Everytime the user opens the context menu, the "This Column" submenu is cleared, and this function is called to refill it.- Specified by:
addThisColumnSubMenu
in interfaceTableViewSWTMenuFillListener
- Parameters:
columnName
- The name of the column the user clicked onmenuThisColumn
- the menu to fill with MenuItems
-
tableDataSourceChanged
- Specified by:
tableDataSourceChanged
in interfaceTableDataSourceChangedListener
-
tableLifeCycleEventOccurred
- Specified by:
tableLifeCycleEventOccurred
in interfaceTableLifeCycleListener
-
addExistingDatasources
private void addExistingDatasources()
-