jaxx.runtime.swing.wizard
Class WizardUILancher<E extends WizardStep,M extends WizardModel<E>,UI extends WizardUI<E,M>>
java.lang.Object
jaxx.runtime.swing.wizard.WizardUILancher<E,M,UI>
- Type Parameters:
E - le type des etapesM - le type de modeleUI - le type d'ui
public abstract class WizardUILancher<E extends WizardStep,M extends WizardModel<E>,UI extends WizardUI<E,M>>
- extends java.lang.Object
Une classe pour lancer une ui de wizard.
- Since:
- 1.3
- Author:
- tony
|
Field Summary |
protected UI |
ui
|
|
Constructor Summary |
WizardUILancher(JAXXContext context,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model,
java.lang.String title,
java.lang.String tip,
javax.swing.ImageIcon icon)
|
WizardUILancher(JAXXContext context,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
java.lang.String title,
java.lang.String tip,
javax.swing.ImageIcon icon)
|
WizardUILancher(JAXXContext context,
java.awt.Window mainUI,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass)
|
WizardUILancher(JAXXContext context,
java.awt.Window mainUI,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model)
|
|
Method Summary |
protected UI |
createUI(JAXXContext context,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model,
java.lang.String title,
java.lang.String tip,
javax.swing.ImageIcon icon)
|
protected UI |
createUI(JAXXContext context,
java.awt.Window mainUI,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model)
|
protected void |
doAction(UI ui)
|
protected void |
doCancel(UI ui)
|
protected void |
doClose(UI ui,
boolean wasCanceld)
|
|
getContextValue(java.lang.Class<T> clazz)
|
|
getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
|
protected void |
init(UI ui)
|
void |
start()
|
protected void |
start(UI ui)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ui
protected UI extends WizardUI<E,M> ui
WizardUILancher
public WizardUILancher(JAXXContext context,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
java.lang.String title,
java.lang.String tip,
javax.swing.ImageIcon icon)
WizardUILancher
public WizardUILancher(JAXXContext context,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model,
java.lang.String title,
java.lang.String tip,
javax.swing.ImageIcon icon)
WizardUILancher
public WizardUILancher(JAXXContext context,
java.awt.Window mainUI,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model)
WizardUILancher
public WizardUILancher(JAXXContext context,
java.awt.Window mainUI,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass)
start
public void start()
start
protected void start(UI ui)
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)
init
protected void init(UI ui)
doAction
protected void doAction(UI ui)
doCancel
protected void doCancel(UI ui)
doClose
protected void doClose(UI ui,
boolean wasCanceld)
createUI
protected UI createUI(JAXXContext context,
java.awt.Window mainUI,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model)
throws java.lang.Exception
- Throws:
java.lang.Exception
createUI
protected UI createUI(JAXXContext context,
java.lang.Class<UI> uiClass,
java.lang.Class<M> modelClass,
M model,
java.lang.String title,
java.lang.String tip,
javax.swing.ImageIcon icon)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2008-2009 CodeLutin. All Rights Reserved.