Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2006-01-25 21:53:04 +0000
committerDarin Wright2006-01-25 21:53:04 +0000
commit570d6d68d4bb46f293067c2fc1c2e0bbac2688ce (patch)
tree74d46fbfd12c4fb735dc5b779091e4064351b2b6 /org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java
parentdda6617546b2cab7f5fdfd153dbddfbf47847da1 (diff)
downloadeclipse.platform.debug-570d6d68d4bb46f293067c2fc1c2e0bbac2688ce.tar.gz
eclipse.platform.debug-570d6d68d4bb46f293067c2fc1c2e0bbac2688ce.tar.xz
eclipse.platform.debug-570d6d68d4bb46f293067c2fc1c2e0bbac2688ce.zip
Bug 105235 - TVT 3.1: TCT479 - mnemonic char in middle of DBCS menu label
Diffstat (limited to 'org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java')
-rw-r--r--org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java b/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java
index 741afd8c2..b5038ce63 100644
--- a/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java
+++ b/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java
@@ -72,4 +72,15 @@ public class LaunchMode implements ILaunchMode {
public String getLabel() {
return fConfigurationElement.getAttribute("label"); //$NON-NLS-1$;
}
+
+ /* (non-Javadoc)
+ * @see org.eclipse.debug.core.ILaunchMode#getLaunchAsLabel()
+ */
+ public String getLaunchAsLabel() {
+ String label = fConfigurationElement.getAttribute("launchAsLabel"); //$NON-NLS-1$
+ if (label == null) {
+ return MessageFormat.format(DebugCoreMessages.LaunchMode_0, new String[]{getLabel()});
+ }
+ return label;
+ }
}

Back to the top