Package com.biglybt.ui.swt.views
Class ScrapeInfoView
- java.lang.Object
-
- com.biglybt.ui.swt.views.ScrapeInfoView
-
- All Implemented Interfaces:
UISWTViewEventListener
,UISWTViewCoreEventListener
public class ScrapeInfoView extends java.lang.Object implements UISWTViewCoreEventListener
aka "Primary Tracker" view in "Sources" ViewThis view is placed within the
TrackerView
even though it relies on aDownloadManager
datasource instead of TrackerPeerSource
-
-
Field Summary
Fields Modifier and Type Field Description private org.eclipse.swt.widgets.Composite
cParent
private org.eclipse.swt.widgets.Composite
cScrapeInfoView
private org.eclipse.swt.widgets.MenuItem
itemSelect
private long
lastRefreshSecs
private DownloadManager
manager
private org.eclipse.swt.widgets.Menu
menuTracker
private UISWTView
swtView
private BufferedTruncatedLabel
tracker_status
private BufferedLabel
trackerUpdateIn
private BufferedTruncatedLabel
trackerUrlValue
private org.eclipse.swt.widgets.Button
updateButton
-
Constructor Summary
Constructors Constructor Description ScrapeInfoView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
eventOccurred(UISWTViewEvent event)
Triggers when an even listed in UISWTViewEvent occursprivate org.eclipse.swt.widgets.Composite
getComposite()
private java.lang.String
getFullTitle()
private void
initialize(org.eclipse.swt.widgets.Composite parent)
private void
refresh()
private void
setDownlaodManager(DownloadManager dm)
private void
setTracker()
-
-
-
Field Detail
-
manager
private DownloadManager manager
-
cParent
private org.eclipse.swt.widgets.Composite cParent
-
cScrapeInfoView
private org.eclipse.swt.widgets.Composite cScrapeInfoView
-
tracker_status
private BufferedTruncatedLabel tracker_status
-
updateButton
private org.eclipse.swt.widgets.Button updateButton
-
trackerUpdateIn
private BufferedLabel trackerUpdateIn
-
menuTracker
private org.eclipse.swt.widgets.Menu menuTracker
-
itemSelect
private org.eclipse.swt.widgets.MenuItem itemSelect
-
trackerUrlValue
private BufferedTruncatedLabel trackerUrlValue
-
lastRefreshSecs
private long lastRefreshSecs
-
swtView
private UISWTView swtView
-
-
Method Detail
-
getFullTitle
private java.lang.String getFullTitle()
-
initialize
private void initialize(org.eclipse.swt.widgets.Composite parent)
-
refresh
private void refresh()
-
getComposite
private org.eclipse.swt.widgets.Composite getComposite()
-
setTracker
private void setTracker()
-
setDownlaodManager
private void setDownlaodManager(DownloadManager dm)
-
eventOccurred
public boolean eventOccurred(UISWTViewEvent event)
Description copied from interface:UISWTViewEventListener
Triggers when an even listed in UISWTViewEvent occurs- Specified by:
eventOccurred
in interfaceUISWTViewEventListener
- Parameters:
event
- event that occurred- Returns:
- meaning dependent upon event type
-
-