From 9d793b44dae71dccb942c731725d69e253b2f803 Mon Sep 17 00:00:00 2001 From: Anton Makeev Date: Wed, 29 Feb 2012 14:26:41 +0100 Subject: [PATCH] AppCode:Schemes: schemes are randomly deleted after Edit Configuration dialog (OC-3106) --- .../execution/configurations/RunConfigurationBase.java | 5 +++++ .../execution/impl/RunnerAndConfigurationSettingsImpl.java | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java b/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java index b7c8d435dbb5..8988c9bd1376 100644 --- a/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java +++ b/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java @@ -228,4 +228,9 @@ public abstract class RunConfigurationBase extends UserDataHolderBase implements public boolean excludeCompileBeforeLaunchOption() { return false; } + + @Override + public String toString() { + return getType() + ": " + getName(); + } } diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunnerAndConfigurationSettingsImpl.java b/platform/lang-impl/src/com/intellij/execution/impl/RunnerAndConfigurationSettingsImpl.java index 08f7096082ed..8cadadbb19d5 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunnerAndConfigurationSettingsImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunnerAndConfigurationSettingsImpl.java @@ -366,6 +366,11 @@ public class RunnerAndConfigurationSettingsImpl implements JDOMExternalizable, C return 0; } + @Override + public String toString() { + return getType() + ": " + getName(); + } + private class InfoProvider implements ConfigurationInfoProvider { private final ProgramRunner myRunner;