summaryrefslogtreecommitdiff
path: root/python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java')
-rw-r--r--python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java b/python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java
index 4397a090b253..fbb65f0fbe9e 100644
--- a/python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java
+++ b/python/ide/src/com/jetbrains/python/newProject/actions/ProjectSpecificAction.java
@@ -28,10 +28,16 @@ public class ProjectSpecificAction extends DefaultActionGroup implements DumbAwa
private final ProjectSpecificSettingsStep mySettings;
public ProjectSpecificAction(@NotNull final NullableConsumer<AbstractProjectSettingsStep> callback,
- @NotNull final DirectoryProjectGenerator projectGenerator) {
- super(projectGenerator.getName(), true);
+ @NotNull final DirectoryProjectGenerator projectGenerator, boolean isWelcomeScreen) {
+ this(callback, projectGenerator, projectGenerator.getName(), isWelcomeScreen);
+ }
+
+ public ProjectSpecificAction(@NotNull final NullableConsumer<AbstractProjectSettingsStep> callback,
+ @NotNull final DirectoryProjectGenerator projectGenerator,
+ @NotNull final String name, boolean isWelcomeScreen) {
+ super(name, true);
getTemplatePresentation().setIcon(projectGenerator.getLogo());
- mySettings = new ProjectSpecificSettingsStep(projectGenerator, callback);
+ mySettings = new ProjectSpecificSettingsStep(projectGenerator, callback, isWelcomeScreen);
add(mySettings);
}