public abstract class WizardStep<T extends WizardModel>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
WizardStep.Empty |
Modifier and Type | Field and Description |
---|---|
static WizardStep |
FORCED_GOAL_ACHIEVED |
static WizardStep |
FORCED_GOAL_DROPPED |
Modifier | Constructor and Description |
---|---|
protected |
WizardStep() |
|
WizardStep(java.lang.String title) |
|
WizardStep(java.lang.String title,
java.lang.String explanation) |
|
WizardStep(java.lang.String title,
java.lang.String explanation,
javax.swing.Icon icon) |
|
WizardStep(java.lang.String title,
java.lang.String explanation,
javax.swing.Icon icon,
java.lang.String helpId) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExplanation() |
java.lang.String |
getHelpId() |
javax.swing.Icon |
getIcon() |
javax.swing.JComponent |
getPreferredFocusedComponent() |
java.lang.String |
getTitle() |
boolean |
onCancel() |
boolean |
onFinish() |
WizardStep |
onNext(T model) |
WizardStep |
onPrevious(T model) |
abstract javax.swing.JComponent |
prepare(WizardNavigationState state) |
public static final WizardStep FORCED_GOAL_DROPPED
public static final WizardStep FORCED_GOAL_ACHIEVED
protected WizardStep()
public WizardStep(java.lang.String title)
public WizardStep(java.lang.String title, java.lang.String explanation)
public WizardStep(java.lang.String title, java.lang.String explanation, javax.swing.Icon icon)
public WizardStep(java.lang.String title, java.lang.String explanation, javax.swing.Icon icon, java.lang.String helpId)
public java.lang.String getTitle()
public java.lang.String getExplanation()
public abstract javax.swing.JComponent prepare(WizardNavigationState state)
public WizardStep onNext(T model)
public WizardStep onPrevious(T model)
public boolean onCancel()
public boolean onFinish()
public javax.swing.JComponent getPreferredFocusedComponent()
public javax.swing.Icon getIcon()
public java.lang.String getHelpId()