diff options
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.java | 12 |
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); } |