net.sf.doolin.gui.wizard.support
Class WizardWindow<B>

java.lang.Object
  extended by net.sf.doolin.gui.window.support.AbstractGUIWindow<B>
      extended by net.sf.doolin.gui.window.support.AbstractRootPaneGUIWindow<B>
          extended by net.sf.doolin.gui.window.dialog.AbstractDialogWindow<B>
              extended by net.sf.doolin.gui.wizard.support.WizardWindow<B>
All Implemented Interfaces:
PropertyContainer, GUIWindow<B>

public class WizardWindow<B>
extends AbstractDialogWindow<B>


Field Summary
 
Fields inherited from class net.sf.doolin.gui.window.support.AbstractRootPaneGUIWindow
menuBarContextMap
 
Constructor Summary
WizardWindow(DialogActionsFactory wizardActionsFactory)
          Constructor
 
Method Summary
 void addView(GUIView<?> view)
          Registers a new view in this window
protected  IWindowFactory getIwindowFactory()
           
protected  boolean isModal()
           
 void onPostCreate()
          Creates the button bar
 void setDefaultButtons()
          Sets the default buttons
 
Methods inherited from class net.sf.doolin.gui.window.dialog.AbstractDialogWindow
addWindowListener, build, close, display, getActionBarContext, getButton, getCloseAction, setDefaultButton, setSize, setWindowIcon, setWindowTitle
 
Methods inherited from class net.sf.doolin.gui.window.support.AbstractRootPaneGUIWindow
getRootPanel, getWindowPanel, installMenuBar, installMenuBar, installToolBar, uninstallMenuBar, uninstallToolBar
 
Methods inherited from class net.sf.doolin.gui.window.support.AbstractGUIWindow
addGUIWindowListener, build, canClose, getActionContext, getApplication, getId, getOpenViews, getProperty, getView, getWindowData, getWindowDescriptor, getWindowListeners, isClosed, removeView, setProperty, showView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WizardWindow

public WizardWindow(DialogActionsFactory wizardActionsFactory)
Constructor

Parameters:
wizardActionsFactory - Factory for the wizard actions (previous, next, finish, cancel...)
Method Detail

addView

public void addView(GUIView<?> view)
Description copied from interface: GUIWindow
Registers a new view in this window

Specified by:
addView in interface GUIWindow<B>
Overrides:
addView in class AbstractGUIWindow<B>
Parameters:
view - View to register

getIwindowFactory

protected IWindowFactory getIwindowFactory()
Specified by:
getIwindowFactory in class AbstractDialogWindow<B>

isModal

protected boolean isModal()
Specified by:
isModal in class AbstractDialogWindow<B>

onPostCreate

public void onPostCreate()
Creates the button bar

Specified by:
onPostCreate in interface GUIWindow<B>
Overrides:
onPostCreate in class AbstractDialogWindow<B>

setDefaultButtons

public void setDefaultButtons()
Sets the default buttons



Copyright © 2011. All Rights Reserved.