Class ScrapeInfoView

java.lang.Object
com.biglybt.ui.swt.views.ScrapeInfoView
All Implemented Interfaces:
UISWTViewEventListener, UISWTViewCoreEventListener

public class ScrapeInfoView extends Object implements UISWTViewCoreEventListener
aka "Primary Tracker" view in "Sources" View

This view is placed within the TrackerView even though it relies on a DownloadManager datasource instead of TrackerPeerSource

  • Field Details

    • 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
    • itemSelect

      private org.eclipse.swt.widgets.MenuItem itemSelect
    • trackerUrlValue

      private BufferedTruncatedLabel trackerUrlValue
    • lastRefreshSecs

      private long lastRefreshSecs
    • swtView

      private UISWTView swtView
  • Constructor Details

    • ScrapeInfoView

      public ScrapeInfoView()
  • Method Details

    • getFullTitle

      private 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 interface UISWTViewEventListener
      Parameters:
      event - event that occurred
      Returns:
      meaning dependent upon event type