Class SubscriptionWizard


  • public class SubscriptionWizard
    extends java.lang.Object
    • Field Detail

      • TITLE_OPT_IN

        private final java.lang.String TITLE_OPT_IN
      • TITLE_SUBSCRIBE

        private final java.lang.String TITLE_SUBSCRIBE
      • TITLE_CREATE

        private final java.lang.String TITLE_CREATE
      • display

        org.eclipse.swt.widgets.Display display
      • shell

        org.eclipse.swt.widgets.Shell shell
      • rankingBars

        org.eclipse.swt.graphics.Image rankingBars
      • rankingBorderColor

        org.eclipse.swt.graphics.Color rankingBorderColor
      • title

        org.eclipse.swt.widgets.Label title
      • cancelButton

        org.eclipse.swt.widgets.Button cancelButton
      • searchButton

        org.eclipse.swt.widgets.Button searchButton
      • saveButton

        org.eclipse.swt.widgets.Button saveButton
      • yesButton

        org.eclipse.swt.widgets.Button yesButton
      • addButton

        org.eclipse.swt.widgets.Button addButton
      • availableButton

        org.eclipse.swt.widgets.Button availableButton
      • createButton

        org.eclipse.swt.widgets.Button createButton
      • boldFont

        org.eclipse.swt.graphics.Font boldFont
      • titleFont

        org.eclipse.swt.graphics.Font titleFont
      • subTitleFont

        org.eclipse.swt.graphics.Font subTitleFont
      • main

        org.eclipse.swt.widgets.Composite main
      • mainLayout

        org.eclipse.swt.custom.StackLayout mainLayout
      • optinComposite

        org.eclipse.swt.widgets.Composite optinComposite
      • createComposite

        org.eclipse.swt.widgets.Composite createComposite
      • createTabFolder

        org.eclipse.swt.widgets.TabFolder createTabFolder
      • createRSSTabItem

        org.eclipse.swt.widgets.TabItem createRSSTabItem
      • createSearchTabItem

        org.eclipse.swt.widgets.TabItem createSearchTabItem
      • availableSubscriptionComposite

        org.eclipse.swt.widgets.Composite availableSubscriptionComposite
      • libraryTable

        org.eclipse.swt.widgets.Table libraryTable
      • rssSaveListener

        org.eclipse.swt.widgets.Listener rssSaveListener
      • searchListener

        org.eclipse.swt.widgets.Listener searchListener
      • searchInput

        org.eclipse.swt.widgets.Text searchInput
      • feedUrl

        org.eclipse.swt.widgets.Text feedUrl
      • subsName

        org.eclipse.swt.widgets.Text subsName
      • anonCheck

        org.eclipse.swt.widgets.Button anonCheck
      • subs_name_default

        java.lang.String subs_name_default
      • rss_feed_url

        java.net.URL rss_feed_url
      • anon_default

        boolean anon_default
      • frequency

        int frequency
      • columnsAdded

        private static boolean columnsAdded
    • Constructor Detail

      • SubscriptionWizard

        public SubscriptionWizard()
      • SubscriptionWizard

        public SubscriptionWizard​(java.net.URL url,
                                  java.util.Map<java.lang.String,​java.lang.Object> options)
      • SubscriptionWizard

        public SubscriptionWizard​(DownloadManager _download)
    • Method Detail

      • init

        protected void init()
      • init

        protected void init​(Core core)
      • setInitialViews

        protected void setInitialViews()
      • populateHeader

        private void populateHeader​(org.eclipse.swt.widgets.Composite header)
      • createOptInComposite

        private org.eclipse.swt.widgets.Composite createOptInComposite​(org.eclipse.swt.widgets.Composite parent)
      • createCreateComposite

        private org.eclipse.swt.widgets.Composite createCreateComposite​(org.eclipse.swt.widgets.Composite parent)
      • createCreateRSSComposite

        private org.eclipse.swt.widgets.Composite createCreateRSSComposite​(org.eclipse.swt.widgets.Composite parent)
      • createCreateSearchComposite

        private org.eclipse.swt.widgets.Composite createCreateSearchComposite​(org.eclipse.swt.widgets.Composite parent)
      • createAvailableSubscriptionComposite

        private org.eclipse.swt.widgets.Composite createAvailableSubscriptionComposite​(org.eclipse.swt.widgets.Composite parent)
      • initColumns

        private static void initColumns()
      • createFonts

        private void createFonts()
      • populateFooter

        private void populateFooter​(org.eclipse.swt.widgets.Composite footer)
      • setDefaultAvailableMode

        private void setDefaultAvailableMode()
      • setMode

        private void setMode​(int mode)
      • main

        public static void main​(java.lang.String[] args)