diff options
author | Darin Wright | 2006-01-25 21:53:04 +0000 |
---|---|---|
committer | Darin Wright | 2006-01-25 21:53:04 +0000 |
commit | 570d6d68d4bb46f293067c2fc1c2e0bbac2688ce (patch) | |
tree | 74d46fbfd12c4fb735dc5b779091e4064351b2b6 /org.eclipse.debug.core/core/org/eclipse/debug/internal/core/LaunchMode.java | |
parent | dda6617546b2cab7f5fdfd153dbddfbf47847da1 (diff) | |
download | eclipse.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.java | 11 |
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; + } } |