Bug 70647 [JFace] TVT3.0: Extra mnemonic in Build Project
When I click the Build Project, The build project window shows up. Title for Build project window has extra mnemonic. And Rebuild project window is also same. See attached screenshot
bundles/org.eclipse.jface/src/org/eclipse/jface/action/Action.java
* #findKeyCode but localized to the current locale.
     * 
     * Support for localized modifiers is for backwards compatibility
     * with 1.0. Use setAccelerator(int) to set accelerators programatically
     * or the <code>accelerator</code> tag in action definitions in 
     * plugin.xml.
     *
     * @param token the localized key name
     * @return the SWT key code, <code>-1</code> if no match was found
     * @see #findKeyCode
     */
    private static int findLocalizedKeyCode(String token) {
        if (localizedKeyCodes == null)
            initLocalizedKeyCodes();
        token = token.toUpperCase();
        Integer i = (Integer) localizedKeyCodes.get(token);
        if (i != null)
            return i.intValue();
        if (token.length() == 1)
            return token.charAt(0);
        return -1;
    }
    /**
     * Maps an SWT key code to a standard keyboard key name. The key code is
     * stripped of modifiers (SWT.CTRL, SWT.ALT, SWT.SHIFT, and SWT.COMMAND). If the key code is
     * not an SWT code (for example if it a key code for the key 'S'), a string
     * containing a character representation of the key code is returned.
     * 
     * @param keyCode the key code to be translated
     * @return the string representation of the key code