Class PrivacyView

    • Field Detail

      • KEEP_VIEW

        private static boolean KEEP_VIEW
      • MAX_LOOKUP_HISTORY

        private static int MAX_LOOKUP_HISTORY
      • cMainComposite

        private org.eclipse.swt.widgets.Composite cMainComposite
      • sc

        private org.eclipse.swt.custom.ScrolledComposite sc
      • parent

        private org.eclipse.swt.widgets.Composite parent
      • privacy_level

        private int privacy_level
      • privacy_scale

        private org.eclipse.swt.widgets.Scale privacy_scale
      • i2p_install_prompted

        private boolean i2p_install_prompted
      • network_buttons

        private org.eclipse.swt.widgets.Button[] network_buttons
      • source_buttons

        private org.eclipse.swt.widgets.Button[] source_buttons
      • ipfilter_enabled

        private org.eclipse.swt.widgets.Button ipfilter_enabled
      • socks_more

        private org.eclipse.swt.widgets.Label socks_more
      • enabled_networks

        private java.util.Set<java.lang.String> enabled_networks
      • enabled_sources

        private java.util.Set<java.lang.String> enabled_sources
      • i2p_stack_group

        private org.eclipse.swt.widgets.Group i2p_stack_group
      • stack_layout

        private org.eclipse.swt.custom.StackLayout stack_layout
    • Constructor Detail

      • PrivacyView

        public PrivacyView()
    • Method Detail

      • getFullTitle

        private java.lang.String getFullTitle()
      • delete

        private void delete()
      • refresh

        private void refresh()
      • dataSourceChanged

        private void dataSourceChanged​(java.lang.Object newDataSource)
      • initialize

        private void initialize()
      • injectResult

        private static void injectResult​(Download download,
                                         int[] result)
      • setPrivacyLevel

        private void setPrivacyLevel​(int level)
      • setupNetworksAndSources

        private void setupNetworksAndSources​(DownloadManager dm)
      • setupTorrentTracker

        private void setupTorrentTracker​(DownloadManager dm)
      • updateVPNSocks

        private void updateVPNSocks()
      • showSOCKSInfo

        private void showSOCKSInfo()
      • removeMarginsAndSpacing

        private org.eclipse.swt.layout.GridLayout removeMarginsAndSpacing​(org.eclipse.swt.layout.GridLayout layout)
      • removeMargins

        private org.eclipse.swt.layout.GridLayout removeMargins​(org.eclipse.swt.layout.GridLayout layout)