Merge branch 'master' into traff/zip_helpers
[idea/community.git] / python / pluginSrc / com / jetbrains / python / run / PyPluginCommonOptionsForm.java
index ee46566b89cce1691273c85d9d24042964edd4ec..bd0fb418c5be6b00ab2fc34f9890c4a5ae142ed5 100644 (file)
@@ -21,6 +21,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);
   }
-
 }