summaryrefslogtreecommitdiff
path: root/platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java')
-rw-r--r--platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java b/platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java
index bb8a60c83479..6f23ac69f745 100644
--- a/platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java
+++ b/platform/lang-api/src/com/intellij/ide/util/projectWizard/WizardContext.java
@@ -22,6 +22,7 @@ import com.intellij.openapi.components.StorageScheme;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.projectRoots.Sdk;
import com.intellij.openapi.roots.ProjectRootManager;
+import com.intellij.openapi.roots.ui.configuration.ModulesProvider;
import com.intellij.openapi.util.UserDataHolderBase;
import com.intellij.platform.ProjectTemplate;
import com.intellij.util.SystemProperties;
@@ -48,6 +49,7 @@ public class WizardContext extends UserDataHolderBase {
private final List<Listener> myListeners = ContainerUtil.createLockFreeCopyOnWriteList();
private StorageScheme myProjectStorageFormat = StorageScheme.DIRECTORY_BASED;
private boolean myNewWizard;
+ private ModulesProvider myModulesProvider;
public void setProjectStorageFormat(StorageScheme format) {
myProjectStorageFormat = format;
@@ -61,6 +63,14 @@ public class WizardContext extends UserDataHolderBase {
myNewWizard = newWizard;
}
+ public ModulesProvider getModulesProvider() {
+ return myModulesProvider;
+ }
+
+ public void setModulesProvider(ModulesProvider modulesProvider) {
+ myModulesProvider = modulesProvider;
+ }
+
public interface Listener {
void buttonsUpdateRequested();
void nextStepRequested();