Class TagSettingsView

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

public class TagSettingsView extends Object implements UISWTViewCoreEventListener, TagTypeListener
  • Field Details

  • Constructor Details

    • TagSettingsView

      public TagSettingsView()
  • Method Details

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

      private void delete()
    • refresh

      private void refresh()
    • dataSourceChanged

      private void dataSourceChanged(Object ds)
    • addPadding

      private void addPadding(org.eclipse.swt.widgets.Composite comp)
    • buildUI

      private void buildUI()
    • updateTagSRParams

      private void updateTagSRParams(TagSettingsView.Params params)
    • updateIntBoolean

      private int updateIntBoolean(boolean b, int intB)
    • getFullTitle

      private String getFullTitle()
    • swt_updateFields

      private void swt_updateFields()
    • tagTypeChanged

      public void tagTypeChanged(TagType tag_type)
      Description copied from interface: TagTypeListener
      General change not specific to one tag
      Specified by:
      tagTypeChanged in interface TagTypeListener
    • tagEventOccurred

      public void tagEventOccurred(TagTypeListener.TagEvent event)
      Specified by:
      tagEventOccurred in interface TagTypeListener
    • tagChanged

      public void tagChanged(Tag changedTag)