Package com.biglybt.ui.swt.views
Class PeersGeneralView
- java.lang.Object
-
- com.biglybt.ui.swt.views.table.impl.TableViewTab<PEPeer>
-
- com.biglybt.ui.swt.views.PeersViewBase
-
- com.biglybt.ui.swt.views.PeersGeneralView
-
- All Implemented Interfaces:
TagListener
,AEDiagnosticsEvidenceGenerator
,TableLifeCycleListener
,TableSelectionListener
,ObfuscateImage
,UISWTViewEventListener
,UISWTViewCoreEventListener
,TableViewSWTMenuFillListener
public class PeersGeneralView extends PeersViewBase implements TagListener
Peers based on Tags (Peer Set)
-
-
Field Summary
Fields Modifier and Type Field Description private Tag
tag
-
Fields inherited from class com.biglybt.ui.swt.views.PeersViewBase
PLUGIN_DS_TYPE, shell, tv
-
Fields inherited from interface com.biglybt.ui.common.table.TableLifeCycleListener
EVENT_TABLELIFECYCLE_DESTROYED, EVENT_TABLELIFECYCLE_INITIALIZED, EVENT_TABLELIFECYCLE_SHUTDOWN
-
-
Constructor Summary
Constructors Constructor Description PeersGeneralView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
eventOccurred(UISWTViewEvent event)
Triggers when an even listed in UISWTViewEvent occursjava.lang.String
getFullTitle()
TableViewSWT<PEPeer>
initYourTableView()
void
tableLifeCycleEventOccurred(TableView tv, int eventType, java.util.Map<java.lang.String,java.lang.Object> data)
void
taggableAdded(Tag tag, Taggable tagged)
void
taggableRemoved(Tag tag, Taggable tagged)
void
taggableSync(Tag tag)
protected void
updateSelectedContent()
-
Methods inherited from class com.biglybt.ui.swt.views.PeersViewBase
addPeer, addPeers, addPeerSetMenu, addPeerSetMenu, addPeersMenu, addThisColumnSubMenu, defaultSelected, deselected, fillMenu, fillMenu, fillMenu, focusChanged, getBasicColumnItems, getShowLocalPeer, initComposite, initYourTableView, mouseEnter, mouseExit, removePeer, selected, setShowLocalPeer, tableViewTabInitComplete
-
Methods inherited from class com.biglybt.ui.swt.views.table.impl.TableViewTab
allowCreate, dataSourceChanged, delete, enableFilterCheck, generate, getComposite, getPropertiesPrefix, getSWTView, getTableView, initialize, obfuscatedImage, parentDataSourceChanged, refresh, 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.common.table.TableSelectionListener
defaultSelected, selectionChanged
-
-
-
-
Field Detail
-
tag
private Tag tag
-
-
Method Detail
-
getFullTitle
public java.lang.String getFullTitle()
- Overrides:
getFullTitle
in classTableViewTab<PEPeer>
-
initYourTableView
public TableViewSWT<PEPeer> initYourTableView()
- Specified by:
initYourTableView
in classTableViewTab<PEPeer>
-
taggableAdded
public void taggableAdded(Tag tag, Taggable tagged)
- Specified by:
taggableAdded
in interfaceTagListener
-
taggableSync
public void taggableSync(Tag tag)
- Specified by:
taggableSync
in interfaceTagListener
-
taggableRemoved
public void taggableRemoved(Tag tag, Taggable tagged)
- Specified by:
taggableRemoved
in interfaceTagListener
-
tableLifeCycleEventOccurred
public void tableLifeCycleEventOccurred(TableView tv, int eventType, java.util.Map<java.lang.String,java.lang.Object> data)
- Specified by:
tableLifeCycleEventOccurred
in interfaceTableLifeCycleListener
- Overrides:
tableLifeCycleEventOccurred
in classPeersViewBase
-
eventOccurred
public boolean eventOccurred(UISWTViewEvent event)
Description copied from interface:UISWTViewEventListener
Triggers when an even listed in UISWTViewEvent occurs- Specified by:
eventOccurred
in interfaceUISWTViewEventListener
- Overrides:
eventOccurred
in classPeersViewBase
- Parameters:
event
- event that occurred- Returns:
- meaning dependent upon event type
-
updateSelectedContent
protected void updateSelectedContent()
- Specified by:
updateSelectedContent
in classPeersViewBase
-
-