public class WizardContext extends UserDataHolderBase
Modifier and Type | Class and Description |
---|---|
static interface |
WizardContext.Listener |
Constructor and Description |
---|
WizardContext(Project project,
Disposable parentDisposable) |
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
public WizardContext(Project project, Disposable parentDisposable)
public void setProjectStorageFormat(StorageScheme format)
@Deprecated public boolean isNewWizard()
public ModulesProvider getModulesProvider()
public void setModulesProvider(ModulesProvider modulesProvider)
public Disposable getDisposable()
public AbstractWizard getWizard()
public void setWizard(AbstractWizard wizard)
public void setDefaultModuleName(java.lang.String defaultModuleName)
public java.lang.String getDefaultModuleName()
public Project getProject()
public java.lang.String getProjectFileDirectory()
public boolean isProjectFileDirectorySet()
public boolean isProjectFileDirectorySetExplicitly()
public void setProjectFileDirectory(java.lang.String projectFileDirectory)
public void setProjectFileDirectory(java.lang.String projectFileDirectory, boolean explicitly)
public java.lang.String getCompilerOutputDirectory()
public void setCompilerOutputDirectory(java.lang.String compilerOutputDirectory)
public java.lang.String getProjectName()
public void setProjectName(java.lang.String projectName)
public boolean isCreatingNewProject()
public javax.swing.Icon getStepIcon()
public void requestWizardButtonsUpdate()
public void requestNextStep()
public void addContextListener(WizardContext.Listener listener)
public void setProjectJdk(Sdk jdk)
public Sdk getProjectJdk()
public ProjectBuilder getProjectBuilder()
public void setProjectBuilder(ProjectBuilder projectBuilder)
public void setProjectTemplate(ProjectTemplate projectTemplate)
public java.lang.String getPresentationName()
public StorageScheme getProjectStorageFormat()