Class BuddyPluginView.BetaSubViewHolder

java.lang.Object
com.biglybt.plugin.net.buddy.swt.BuddyPluginView.BetaSubViewHolder
All Implemented Interfaces:
BuddyPluginViewInterface.View
Enclosing class:
BuddyPluginView

private class BuddyPluginView.BetaSubViewHolder extends Object implements BuddyPluginViewInterface.View
  • Field Details

    • CHAT_DOWNLOAD

      private int CHAT_DOWNLOAD
    • CHAT_TRACKERS

      private int CHAT_TRACKERS
    • CHAT_TAG

      private int CHAT_TAG
    • CHAT_GENERAL

      private int CHAT_GENERAL
    • CHAT_FAVOURITES

      private int CHAT_FAVOURITES
    • download_only_mode

      private boolean download_only_mode
    • view_listener

    • chat_composites

      private org.eclipse.swt.widgets.Composite[] chat_composites
    • mode_buttons

      private List<org.eclipse.swt.widgets.Button> mode_buttons
    • middle

      private org.eclipse.swt.widgets.Group middle
    • tab_folder

      private org.eclipse.swt.custom.CTabFolder tab_folder
    • public_item

      private org.eclipse.swt.custom.CTabItem public_item
    • anon_item

      private org.eclipse.swt.custom.CTabItem anon_item
    • neither_item

      private org.eclipse.swt.custom.CTabItem neither_item
    • last_build_chat_mode

      private int last_build_chat_mode
    • chat_mode

      private int chat_mode
    • last_selected_network

      private String last_selected_network
    • current_download

      private BuddyPluginViewInterface.DownloadAdapter current_download
    • current_tracker

      private String current_tracker
    • current_tag

      private Tag current_tag
    • current_general

      private String current_general
    • current_favourite_net

      private String current_favourite_net
    • current_favourite_key

      private String current_favourite_key
    • current_ds_tag

      private Tag current_ds_tag
    • have_focus

      private boolean have_focus
    • rebuild_outstanding

      private boolean rebuild_outstanding
    • lhs

      private org.eclipse.swt.widgets.Group lhs
  • Constructor Details

    • BetaSubViewHolder

      private BetaSubViewHolder()
  • Method Details

    • initialise

      private void initialise(org.eclipse.swt.widgets.Composite parent, BuddyPluginViewInterface.DownloadAdapter download, BuddyPluginViewInterface.ViewListener listener)
    • initialise

      private void initialise(UISWTView view, org.eclipse.swt.widgets.Composite parent)
    • initialiseSupport

      private void initialiseSupport(org.eclipse.swt.widgets.Composite parent)
    • tagsUpdated

      private void tagsUpdated(DownloadManager dm)
    • setupButtonGroup

      private void setupButtonGroup(List<org.eclipse.swt.widgets.Button> buttons)
    • selectButtonGroup

      private void selectButtonGroup(List<org.eclipse.swt.widgets.Button> buttons, int data)
    • selectButtonGroup

      private void selectButtonGroup(List<org.eclipse.swt.widgets.Button> buttons, String data)
    • setChatMode

      private void setChatMode(int mode)
    • buildChatMode

      private void buildChatMode(int mode, boolean activate)
    • createScrolledComposite

      private org.eclipse.swt.widgets.Composite createScrolledComposite(org.eclipse.swt.widgets.Composite parent)
    • activate

      public void activate()
      Specified by:
      activate in interface BuddyPluginViewInterface.View
    • handleDrop

      public void handleDrop(String drop)
      Specified by:
      handleDrop in interface BuddyPluginViewInterface.View
    • activateNetwork

      private void activateNetwork(String network)
    • activateNetwork

      private void activateNetwork(String network, boolean select_tab)
    • activateChat

      private void activateChat(String _network, String key, boolean select_tab)
    • setDataSource

      private void setDataSource(Object obj)
    • gotFocus

      private void gotFocus()
    • lostFocus

      private void lostFocus()
    • destroy

      public void destroy()
      Specified by:
      destroy in interface BuddyPluginViewInterface.View