public class CloudModuleWizardStep extends ModuleWizardStep
EMPTY_ARRAY
Constructor and Description |
---|
CloudModuleWizardStep(CloudModuleBuilder moduleBuilder,
Project project,
Disposable parentDisposable) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
getComponent() |
void |
updateDataModel()
Commits data from UI into ModuleBuilder and WizardContext
|
boolean |
validate()
Validates user input before
ModuleWizardStep.updateDataModel() is called. |
createFieldPanel, disposeUIResources, getHelpId, getName, isStepVisible, onStepLeaving, onWizardFinished, toString, updateStep
_commit, _init, fireStateChanged, getIcon, getPreferredFocusedComponent, registerStepListener
public CloudModuleWizardStep(CloudModuleBuilder moduleBuilder, Project project, Disposable parentDisposable)
public javax.swing.JComponent getComponent()
getComponent
in interface Step
getComponent
in class ModuleWizardStep
JComponent
that represents step's UI in the wizard. This
method should not return null
.public void updateDataModel()
ModuleWizardStep
updateDataModel
in class ModuleWizardStep
public boolean validate() throws ConfigurationException
ModuleWizardStep
ModuleWizardStep.updateDataModel()
is called.validate
in class ModuleWizardStep
true
if input is valid, false
otherwiseConfigurationException
- if input is not valid and needs user attention. Exception message will be displayed to user