public abstract class FrameworkBasedOptionsStep<T extends FrameworkSupportProviderBase,B extends ModuleBuilder> extends ModuleWizardStep
| Modifier and Type | Field and Description |
|---|---|
protected B |
myBuilder |
protected WizardContext |
myContext |
protected FrameworkSupportModelBase |
myFrameworkSupportModel |
EMPTY_ARRAY| Constructor and Description |
|---|
FrameworkBasedOptionsStep(T provider,
B builder,
WizardContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract FrameworkSupportConfigurableBase |
createConfigurable(T provider,
FrameworkSupportModelBase model) |
javax.swing.JComponent |
getComponent() |
void |
updateDataModel()
Commits data from UI into ModuleBuilder and WizardContext
|
createFieldPanel, disposeUIResources, getHelpId, getName, isStepVisible, onStepLeaving, onWizardFinished, toString, updateStep, validate_commit, _init, fireStateChanged, getIcon, getPreferredFocusedComponent, registerStepListenerprotected final FrameworkSupportModelBase myFrameworkSupportModel
protected final B extends ModuleBuilder myBuilder
protected final WizardContext myContext
public FrameworkBasedOptionsStep(T provider, B builder, WizardContext context)
protected abstract FrameworkSupportConfigurableBase createConfigurable(T provider, FrameworkSupportModelBase model)
public javax.swing.JComponent getComponent()
getComponent in interface StepgetComponent in class ModuleWizardStepJComponent that represents step's UI in the wizard. This
method should not return null.public void updateDataModel()
ModuleWizardStepupdateDataModel in class ModuleWizardStep