Class TagStatsView

java.lang.Object
com.biglybt.core.tag.TagTypeAdapter
com.biglybt.ui.swt.views.stats.TagStatsView
All Implemented Interfaces:
TagManagerListener, TagTypeListener, UISWTViewEventListener, UISWTViewCoreEventListener, IViewRequiresPeriodicUpdates

  • Field Details

    • MSGID_PREFIX

      public static final String MSGID_PREFIX
      See Also:
    • panel

      private org.eclipse.swt.widgets.Composite panel
    • legend_panel

      private org.eclipse.swt.widgets.Group legend_panel
    • legend_panel_sc

      private org.eclipse.swt.custom.ScrolledComposite legend_panel_sc
    • speed_panel

      private org.eclipse.swt.widgets.Composite speed_panel
    • swtView

      private UISWTView swtView
    • mpg

      private MultiPlotGraphic mpg
  • Constructor Details

    • TagStatsView

      public TagStatsView()
  • Method Details

    • periodicUpdate

      public void periodicUpdate()
    • initialize

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

      private void build()
    • rebuild

      private void rebuild()
    • rebuild

      private void rebuild(TagType tag_type, boolean added)
    • tagTypeAdded

      public void tagTypeAdded(TagManager manager, TagType tag_type)
      Specified by:
      tagTypeAdded in interface TagManagerListener
    • tagTypeRemoved

      public void tagTypeRemoved(TagManager manager, TagType tag_type)
      Specified by:
      tagTypeRemoved in interface TagManagerListener
    • rebuild

      private void rebuild(Tag tag)
    • tagAdded

      public void tagAdded(Tag tag)
      Overrides:
      tagAdded in class TagTypeAdapter
    • tagRemoved

      public void tagRemoved(Tag tag)
      Overrides:
      tagRemoved in class TagTypeAdapter
    • delete

      private void delete()
    • refresh

      private void refresh(boolean force)
    • 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