pt.uminho.generic.wizard2
Class Wizard<T>
java.lang.Object
java.awt.event.WindowAdapter
pt.uminho.generic.wizard2.Wizard<T>
- All Implemented Interfaces:
- java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener
public class Wizard<T>
- extends java.awt.event.WindowAdapter
| Methods inherited from class java.awt.event.WindowAdapter |
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Wizard
public Wizard(T dataContainer,
IWizardInputGUI inputGUI)
Wizard
public Wizard(int width,
int height,
T dataContainer,
IWizardInputGUI inputGUI)
getDataContainerObject
public T getDataContainerObject()
setDataContainerObject
public void setDataContainerObject(T dataContainerObject)
showDialog
public void showDialog()
registerPanel
public void registerPanel(WizardPanelDescriptor panel)
unregisterPanel
public void unregisterPanel(WizardPanelDescriptor panel)
resetPanel
public void resetPanel(WizardPanelDescriptor panel)
setCurrentPanel
public void setCurrentPanel(java.lang.String id)
throws NonExistantWizardPanelException
- Throws:
NonExistantWizardPanelException
setTitle
public void setTitle(java.lang.String title)
getTitle
public java.lang.String getTitle()
setEnableNextButton
public void setEnableNextButton(boolean isNextButtonEnabled)
setEnableBackButton
public void setEnableBackButton(boolean isBackButtonEnabled)
setNextButtonIcon
public void setNextButtonIcon(javax.swing.ImageIcon icon)
setBackButtonIcon
public void setBackButtonIcon(javax.swing.ImageIcon icon)
setCancelButtonIcon
public void setCancelButtonIcon(javax.swing.ImageIcon icon)
close
public void close()
dispose
public void dispose()
getCurrentPanelDescriptor
public WizardPanelDescriptor getCurrentPanelDescriptor()
setResizable
public void setResizable(boolean isResizable)