Class Wizard

    • Field Detail

      • wizardKey

        private final java.lang.String wizardKey
      • hasShellMetrics

        private final boolean hasShellMetrics
      • display

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

        org.eclipse.swt.widgets.Shell wizardWindow
      • title

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

        org.eclipse.swt.widgets.Label currentInfo
      • errorMessage

        org.eclipse.swt.widgets.Label errorMessage
      • panel

        org.eclipse.swt.widgets.Composite panel
      • titleFont

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

        protected org.eclipse.swt.widgets.Button previous
      • next

        protected org.eclipse.swt.widgets.Button next
      • finish

        protected org.eclipse.swt.widgets.Button finish
      • cancel

        protected org.eclipse.swt.widgets.Button cancel
      • closeCatcher

        org.eclipse.swt.widgets.Listener closeCatcher
      • wizardHeight

        int wizardHeight
      • completed

        private boolean completed
    • Constructor Detail

      • Wizard

        public Wizard​(java.lang.String keyTitle)
      • Wizard

        public Wizard​(java.lang.String keyTitle,
                      boolean modal)
      • Wizard

        public Wizard​(java.lang.String keyTitle,
                      boolean modal,
                      int width)
    • Method Detail

      • cancelSelected

        private void cancelSelected()
      • finishSelected

        private void finishSelected()
      • clearPanel

        private void clearPanel()
      • refresh

        private void refresh()
      • setDefaultButton

        private void setDefaultButton()
      • getPanel

        public org.eclipse.swt.widgets.Composite getPanel()
      • setTitle

        public void setTitle​(java.lang.String title)
      • setTitleAsResourceID

        public void setTitleAsResourceID​(java.lang.String id)
      • setCurrentInfo

        public void setCurrentInfo​(java.lang.String currentInfo)
      • setErrorMessage

        public void setErrorMessage​(java.lang.String errorMessage)
      • setNextEnabled

        public void setNextEnabled​(boolean enabled)
      • setPreviousEnabled

        public void setPreviousEnabled​(boolean enabled)
      • setFinishEnabled

        public void setFinishEnabled​(boolean enabled)
      • setFirstPanel

        public void setFirstPanel​(IWizardPanel<?> panel)
      • getWizardWindow

        public org.eclipse.swt.widgets.Shell getWizardWindow()
      • getErrorMessage

        public java.lang.String getErrorMessage()
      • getDisplay

        public org.eclipse.swt.widgets.Display getDisplay()
      • switchToClose

        public void switchToClose()
      • switchToClose

        public void switchToClose​(java.lang.Runnable do_it)
      • close

        public void close()
      • onClose

        public void onClose()
      • getCurrentPanel

        public IWizardPanel<?> getCurrentPanel()
        Returns:
        Returns the currentPanel.
      • ensureSize

        private void ensureSize()