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().