Package com.biglybt.ui.swt.views.peer
Class PeerFilesView
- java.lang.Object
-
- com.biglybt.ui.swt.views.table.impl.TableViewTab<PeerFilesView.PeersFilesViewRow>
-
- com.biglybt.ui.swt.views.peer.PeerFilesView
-
- All Implemented Interfaces:
AEDiagnosticsEvidenceGenerator
,TableDataSourceChangedListener
,TableRefreshListener
,ObfuscateImage
,UISWTViewEventListener
,UISWTViewCoreEventListener
public class PeerFilesView extends TableViewTab<PeerFilesView.PeersFilesViewRow> implements TableDataSourceChangedListener, TableRefreshListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
PeerFilesView.NameItem
protected static class
PeerFilesView.PeersFilesViewRow
private static class
PeerFilesView.PercentItem
private static class
PeerFilesView.PiecesItem
-
Field Summary
Fields Modifier and Type Field Description private static TableColumnCore[]
basicItems
private PEPeer
current_peer
static java.lang.String
MSGID_PREFIX
(package private) boolean
refreshing
static java.lang.String
TABLEID_PEER_FILES
private TableViewSWT<PeerFilesView.PeersFilesViewRow>
tv
-
Constructor Summary
Constructors Constructor Description PeerFilesView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allowCreate(UISWTView swtView)
TableViewSWT<PeerFilesView.PeersFilesViewRow>
initYourTableView()
void
tableDataSourceChanged(java.lang.Object newDataSource)
void
tableRefresh()
void
tableViewTabInitComplete()
-
Methods inherited from class com.biglybt.ui.swt.views.table.impl.TableViewTab
dataSourceChanged, delete, enableFilterCheck, eventOccurred, generate, getComposite, getFullTitle, getPropertiesPrefix, getSWTView, getTableView, initComposite, initialize, obfuscatedImage, parentDataSourceChanged, refresh, updateLanguage, viewActivated
-
-
-
-
Field Detail
-
TABLEID_PEER_FILES
public static final java.lang.String TABLEID_PEER_FILES
- See Also:
- Constant Field Values
-
MSGID_PREFIX
public static final java.lang.String MSGID_PREFIX
- See Also:
- Constant Field Values
-
refreshing
boolean refreshing
-
basicItems
private static final TableColumnCore[] basicItems
-
tv
private TableViewSWT<PeerFilesView.PeersFilesViewRow> tv
-
current_peer
private PEPeer current_peer
-
-
Method Detail
-
allowCreate
public boolean allowCreate(UISWTView swtView)
- Overrides:
allowCreate
in classTableViewTab<PeerFilesView.PeersFilesViewRow>
-
initYourTableView
public TableViewSWT<PeerFilesView.PeersFilesViewRow> initYourTableView()
- Specified by:
initYourTableView
in classTableViewTab<PeerFilesView.PeersFilesViewRow>
-
tableDataSourceChanged
public void tableDataSourceChanged(java.lang.Object newDataSource)
- Specified by:
tableDataSourceChanged
in interfaceTableDataSourceChangedListener
-
tableRefresh
public void tableRefresh()
- Specified by:
tableRefresh
in interfaceTableRefreshListener
-
tableViewTabInitComplete
public void tableViewTabInitComplete()
- Overrides:
tableViewTabInitComplete
in classTableViewTab<PeerFilesView.PeersFilesViewRow>
-
-