Class StatsView

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

public class StatsView extends Object implements IViewAlwaysInitialize, UISWTViewCoreEventListener
aka "Statistics View" that contains ActivityView, TransferStatsView, CacheView, DHTView, VivaldiView
  • Field Details

    • VIEW_ID

      public static String VIEW_ID
    • EVENT_PERIODIC_UPDATE

      public static final int EVENT_PERIODIC_UPDATE
      See Also:
    • tabbedMDI

      private TabbedMDI tabbedMDI
    • updateThread

      private StatsView.UpdateThread updateThread
    • dataSource

      private Object dataSource
    • swtView

      private UISWTView swtView
    • parent

      private org.eclipse.swt.widgets.Composite parent
  • Constructor Details

    • StatsView

      public StatsView()
  • Method Details

    • initialize

      private void initialize(org.eclipse.swt.widgets.Composite composite)
    • registerPluginViews

      private static void registerPluginViews()
    • refresh

      private void refresh()
    • getFullTitle

      public static String getFullTitle()
    • delete

      private void delete()
    • dataSourceChanged

      private void dataSourceChanged(Object newDataSource)
    • 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