Bug 294796 [Contributions] API request: LegacyActionTools#escapeMnemonics(String)
bundles/org.eclipse.jface/src/org/eclipse/jface/action/LegacyActionTools.java
}
		if (keyCode == SWT.ALT) {
			return JFaceResources.getString("Alt"); 
		}
		if (keyCode == SWT.SHIFT) {
			return JFaceResources.getString("Shift"); 
		}
		if (keyCode == SWT.COMMAND) {
			return JFaceResources.getString("Command"); 		
		}
		return null;
	}
	/**
	 * Returns the string representation of the modifiers (Ctrl, Alt, Shift,
	 * Command) of the key event.
	 * 
	 * @param keyCode
	 *            The key code for which the modifier string is desired.
	 * @return The string representation of the key code; never
	 *         <code>null</code>.
	 */
	private static String getModifierString(int keyCode) {
		String modString = ""; 
		if ((keyCode & SWT.CTRL) != 0) {
			modString = findModifierString(keyCode & SWT.CTRL);
		}
		if ((keyCode & SWT.ALT) != 0) {
			if (modString.equals("")) { 
				modString = findModifierString(keyCode & SWT.ALT);
			} else {