From 4e137f0ef02846e2f118d18d8509683f880b6426 Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Mon, 10 Aug 2015 10:49:27 +0200 Subject: [PATCH] getModuleName() --- .../jetbrains/python/run/PyPluginCommonOptionsForm.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java b/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java index 15f041cfabd9..61270722fd43 100644 --- a/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java +++ b/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java @@ -20,6 +20,7 @@ import com.intellij.execution.util.PathMappingsComponent; import com.intellij.ide.util.PropertiesComponent; import com.intellij.openapi.fileChooser.FileChooserDescriptorFactory; import com.intellij.openapi.module.Module; +import com.intellij.openapi.module.ModuleManager; import com.intellij.openapi.project.Project; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.projectRoots.impl.SdkListCellRenderer; @@ -184,6 +185,12 @@ public class PyPluginCommonOptionsForm implements AbstractPyCommonOptionsForm { return myModuleComboBox.getSelectedModule(); } + @Override + public String getModuleName() { + Module module = getModule(); + return module != null? module.getName() : null; + } + public void setModule(Module module) { myModuleComboBox.setSelectedModule(module); } @@ -273,5 +280,4 @@ public class PyPluginCommonOptionsForm implements AbstractPyCommonOptionsForm { public void setAddSourceRoots(boolean flag) { myAddSourceRootsCheckbox.setSelected(flag); } - }