Public Member Functions | |
| ConfigWizard () throws IOException | |
| void | stateChanged (ChangeEvent e) |
| void | actionPerformed (ActionEvent e) |
| void | load () |
| void | setConfiguration (MixConfiguration mixconfig) |
| void | reset () |
| void | changeButtonLabelToNext () |
| String | getHelpContext () |
| int | getPageCount () |
| int | getCurrentPageNr () |
| Class | getCurrentPageClass () |
| Container | getHelpExtractionDisplayContext () |
Private Attributes | |
| ConfigWizardPanel | m_wizPanel |
| mixconfig.wizard.ConfigWizard.ConfigWizard | ( | ) | throws IOException |
Constructs a new instance of ConfigWizard
| IOException | If an I/O error occurs while saving the configuration |
References mixconfig.wizard.ConfigWizardPanel.addChangeListener(), mixconfig.wizard.WizardLayout.getButtonBack(), mixconfig.wizard.WizardLayout.getButtonCancel(), mixconfig.wizard.WizardLayout.getButtonForward(), mixconfig.wizard.ConfigWizard.m_wizPanel, and mixconfig.wizard.ConfigWizard.stateChanged().
| void mixconfig.wizard.ConfigWizard.stateChanged | ( | ChangeEvent | e | ) |
| void mixconfig.wizard.ConfigWizard.actionPerformed | ( | ActionEvent | e | ) |
References mixconfig.Menu.actionPerformed(), mixconfig.wizard.ConfigWizardPanel.back(), mixconfig.wizard.ConfigWizardPanel.checkAndForward(), mixconfig.wizard.ConfigWizardPanel.doForward(), mixconfig.wizard.ConfigWizardPanel.finish(), mixconfig.wizard.WizardLayout.getButtonBack(), mixconfig.wizard.WizardLayout.getButtonCancel(), mixconfig.wizard.WizardLayout.getButtonForward(), mixconfig.wizard.CannotContinueException.getMessages(), mixconfig.wizard.ConfigWizardPanel.getState(), mixconfig.wizard.ConfigWizard.m_wizPanel, and mixconfig.wizard.ConfigWizard.stateChanged().
| void mixconfig.wizard.ConfigWizard.load | ( | ) |
Calls the load-Methode of each Panel This is necessary if you change the view (expert|wizard)
References mixconfig.wizard.ConfigWizardPanel.load(), and mixconfig.wizard.ConfigWizard.m_wizPanel.
Referenced by mixconfig.Menu.actionPerformed().
| void mixconfig.wizard.ConfigWizard.setConfiguration | ( | MixConfiguration | mixconfig | ) |
Calls the setConfiguration method of ConfigWizardPanel This is necessary if you change the view (expert|wizard)
| mixconfig | a mix configuration |
References mixconfig.wizard.ConfigWizard.m_wizPanel, and mixconfig.wizard.ConfigWizardPanel.setConfiguration().
Referenced by mixconfig.Menu.actionPerformed(), and mixconfig.Menu.reset().
| void mixconfig.wizard.ConfigWizard.reset | ( | ) |
Calls the reset method of ConfigWizardPanel If you choose "new" from the MenuBar, this is necessary to change to the first leaf.
References mixconfig.wizard.ConfigWizard.m_wizPanel, and mixconfig.wizard.ConfigWizardPanel.reset().
Referenced by mixconfig.Menu.actionPerformed(), and mixconfig.Menu.reset().
| void mixconfig.wizard.ConfigWizard.changeButtonLabelToNext | ( | ) |
Change button Label to "Next ->" This is necessary if you coose "new" in the menubar, when the button lable says "finish"
References mixconfig.wizard.WizardLayout.getButtonForward().
Referenced by mixconfig.Menu.reset().
| String mixconfig.wizard.ConfigWizard.getHelpContext | ( | ) |
| int mixconfig.wizard.ConfigWizard.getPageCount | ( | ) |
References mixconfig.wizard.ConfigWizardPanel.getPageCount(), and mixconfig.wizard.ConfigWizard.m_wizPanel.
Referenced by mixconfig.ChoicePanel.setMessageTitle().
| int mixconfig.wizard.ConfigWizard.getCurrentPageNr | ( | ) |
References mixconfig.wizard.ConfigWizardPanel.getCurrentPageNr(), and mixconfig.wizard.ConfigWizard.m_wizPanel.
Referenced by mixconfig.ChoicePanel.setMessageTitle().
| Class mixconfig.wizard.ConfigWizard.getCurrentPageClass | ( | ) |
Decision of which class an instance is of Necessary if you change from Wizard -> Expert view
References mixconfig.wizard.ConfigWizardPanel.getCurrentPage(), and mixconfig.wizard.ConfigWizard.m_wizPanel.
Referenced by mixconfig.Menu.actionPerformed().
| Container mixconfig.wizard.ConfigWizard.getHelpExtractionDisplayContext | ( | ) |
A container laid out with a CardLayout that contains the wizard's pages
Referenced by mixconfig.wizard.ConfigWizard.actionPerformed(), mixconfig.wizard.ConfigWizard.ConfigWizard(), mixconfig.wizard.ConfigWizard.getCurrentPageClass(), mixconfig.wizard.ConfigWizard.getCurrentPageNr(), mixconfig.wizard.ConfigWizard.getHelpContext(), mixconfig.wizard.ConfigWizard.getPageCount(), mixconfig.wizard.ConfigWizard.load(), mixconfig.wizard.ConfigWizard.reset(), and mixconfig.wizard.ConfigWizard.setConfiguration().
1.5.6