Class ViewQuickNotifications

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

public class ViewQuickNotifications extends Object implements UISWTViewCoreEventListener, ViewTitleInfo
  • Field Details

    • swtView

      private UISWTView swtView
    • composite

      private org.eclipse.swt.widgets.Composite composite
    • notification_icon

      private org.eclipse.swt.widgets.Label notification_icon
    • notification_text

      private org.eclipse.swt.widgets.Label notification_text
    • more_text

      private BufferedLabel more_text
    • current_entry

      private volatile ActivitiesEntry current_entry
  • Constructor Details

    • ViewQuickNotifications

      public ViewQuickNotifications()
  • Method Details

    • initialize

      private void initialize(org.eclipse.swt.widgets.Composite parent)
    • delete

      private void delete()
    • getFullTitle

      private String getFullTitle()
    • getTitleInfoProperty

      public Object getTitleInfoProperty(int property)
      Specified by:
      getTitleInfoProperty in interface ViewTitleInfo
      Parameters:
      property - TITLE_*
      Returns:
      value, or null if you don't want to set it
    • getComposite

      private org.eclipse.swt.widgets.Composite getComposite()
    • refresh

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