net.sourceforge.gandalf
Interface Wizard

All Known Implementing Classes:
WizardFrame

public interface Wizard


Method Summary
 void cancelAction()
           
 void customize()
           
 void finishAction()
           
 WizardData getData()
           
 void nextAction()
           
 Wizard popFrame()
           
 void previousAction()
           
 void purgeFrames()
           
 void pushFrame(Wizard frame)
           
 void putData(java.lang.String key, java.lang.Object value)
           
 void setFrameLabel1(java.lang.String newLabel)
           
 void setFrameLabel2(java.lang.String newLabel)
           
 void showCancelButton(boolean show)
           
 void showFinishButton(boolean show)
           
 void showNextButton(boolean show)
           
 void showPreviousButton(boolean show)
           
 

Method Detail

getData

public WizardData getData()
                   throws WizardException

putData

public void putData(java.lang.String key,
                    java.lang.Object value)
             throws WizardException

pushFrame

public void pushFrame(Wizard frame)
               throws WizardException

popFrame

public Wizard popFrame()
                throws WizardException

purgeFrames

public void purgeFrames()
                 throws WizardException

showCancelButton

public void showCancelButton(boolean show)

showNextButton

public void showNextButton(boolean show)

showPreviousButton

public void showPreviousButton(boolean show)

showFinishButton

public void showFinishButton(boolean show)

setFrameLabel1

public void setFrameLabel1(java.lang.String newLabel)

setFrameLabel2

public void setFrameLabel2(java.lang.String newLabel)

cancelAction

public void cancelAction()
                  throws WizardException

nextAction

public void nextAction()
                throws WizardException

previousAction

public void previousAction()
                    throws WizardException

finishAction

public void finishAction()
                  throws WizardException

customize

public void customize()
               throws WizardException