public abstract class FrameworkDetectionStep extends AbstractStepWithProgress<java.util.List<? extends DetectedFrameworkDescription>> implements ProjectFromSourcesBuilderImpl.ProjectConfigurationUpdater
AbstractStepWithProgress.MyProgressIndicator
EMPTY_ARRAY
Modifier | Constructor and Description |
---|---|
protected |
FrameworkDetectionStep(javax.swing.Icon icon,
ProjectFromSourcesBuilder builder) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<? extends DetectedFrameworkDescription> |
calculate() |
protected javax.swing.JComponent |
createResultsPanel() |
java.lang.String |
getHelpId() |
javax.swing.Icon |
getIcon() |
abstract java.util.List<ModuleDescriptor> |
getModuleDescriptors() |
protected java.lang.String |
getProgressText() |
static boolean |
isEnabled() |
protected void |
onFinished(java.util.List<? extends DetectedFrameworkDescription> result,
boolean canceled) |
protected boolean |
shouldRunProgress() |
void |
updateDataModel()
Commits data from UI into ModuleBuilder and WizardContext
|
void |
updateProject(Project project,
ModifiableModelsProvider modelsProvider,
ModulesProvider modulesProvider) |
getComponent, onStepLeaving, performStep, updateStep, validate
createFieldPanel, disposeUIResources, getName, isStepVisible, onWizardFinished, toString
_commit, _init, fireStateChanged, getPreferredFocusedComponent, registerStepListener
protected FrameworkDetectionStep(javax.swing.Icon icon, ProjectFromSourcesBuilder builder)
public void updateDataModel()
ModuleWizardStep
updateDataModel
in class ModuleWizardStep
protected boolean shouldRunProgress()
shouldRunProgress
in class AbstractStepWithProgress<java.util.List<? extends DetectedFrameworkDescription>>
protected java.lang.String getProgressText()
getProgressText
in class AbstractStepWithProgress<java.util.List<? extends DetectedFrameworkDescription>>
protected javax.swing.JComponent createResultsPanel()
createResultsPanel
in class AbstractStepWithProgress<java.util.List<? extends DetectedFrameworkDescription>>
protected java.util.List<? extends DetectedFrameworkDescription> calculate()
calculate
in class AbstractStepWithProgress<java.util.List<? extends DetectedFrameworkDescription>>
public abstract java.util.List<ModuleDescriptor> getModuleDescriptors()
protected void onFinished(java.util.List<? extends DetectedFrameworkDescription> result, boolean canceled)
onFinished
in class AbstractStepWithProgress<java.util.List<? extends DetectedFrameworkDescription>>
public javax.swing.Icon getIcon()
getIcon
in interface Step
getIcon
in class StepAdapter
null
.public static boolean isEnabled()
public java.lang.String getHelpId()
getHelpId
in class ModuleWizardStep
public void updateProject(Project project, ModifiableModelsProvider modelsProvider, ModulesProvider modulesProvider)
updateProject
in interface ProjectFromSourcesBuilderImpl.ProjectConfigurationUpdater