Class XferStatsPanel

java.lang.Object
com.biglybt.ui.swt.views.stats.BasePanel
com.biglybt.ui.swt.views.stats.XferStatsPanel

public class XferStatsPanel extends BasePanel
  • Field Details

    • ALPHA_FOCUS

      private static final int ALPHA_FOCUS
      See Also:
    • ALPHA_NOFOCUS

      private static final int ALPHA_NOFOCUS
      See Also:
    • is_global

      private final boolean is_global
    • config_key

      private final String config_key
    • display

      private org.eclipse.swt.widgets.Display display
    • header_label

      private BufferedLabel header_label
    • canvas

      private org.eclipse.swt.widgets.Canvas canvas
    • scale

      private BasePanel.Scale scale
    • button1_selected

      private boolean button1_selected
    • img

      private org.eclipse.swt.graphics.Image img
    • alpha

      private int alpha
    • autoAlpha

      private boolean autoAlpha
    • initialised

      private boolean initialised
    • my_stats

    • latest_sequence

      private long latest_sequence
    • flag_width

      int flag_width
    • flag_height

      int flag_height
    • text_height

      int text_height
    • currentPositions

      private List<Object[]> currentPositions
    • hover_node

      private XferStatsPanel.Node hover_node
    • tp_ratio

      private float tp_ratio
    • isRefreshQueued

      private boolean isRefreshQueued
  • Constructor Details

    • XferStatsPanel

      public XferStatsPanel(org.eclipse.swt.widgets.Composite composite, boolean _is_global)
  • Method Details

    • setLayoutData

      public void setLayoutData(Object data)
    • init

      public void init(GlobalManagerStats.AggregateStats _stats)
    • getBPSForDisplay

      private String getBPSForDisplay(long bytes)
    • refreshView

      public void refreshView()
    • requestRefresh

      public void requestRefresh()
    • refresh

      public void refresh()
    • getAlpha

      public int getAlpha()
    • setAlpha

      public void setAlpha(int alpha)
    • setAutoAlpha

      public void setAutoAlpha(boolean autoAlpha)
    • delete

      public void delete()