run configurations: fill name on class selected (IDEA-56817)

This commit is contained in:
anna
2010-11-19 12:07:05 +03:00
parent d263773ed7
commit 1325ea8cc0
3 changed files with 24 additions and 0 deletions
@@ -89,6 +89,7 @@ public class ApplicationConfiguration extends ModuleBasedConfiguration<JavaRunCo
return group;
}
@Override
@Nullable
public String getGeneratedName() {
if (MAIN_CLASS_NAME == null) {
@@ -119,6 +120,9 @@ public class ApplicationConfiguration extends ModuleBasedConfiguration<JavaRunCo
}
public String suggestedName() {
if (MAIN_CLASS_NAME == null || MAIN_CLASS_NAME.length() == 0) {
return getName();
}
return ProgramRunnerUtil.shortenName(JavaExecutionUtil.getShortClassName(MAIN_CLASS_NAME), 6) + ".main()";
}