Bug 38049 [KeyBindings] Action.setText needs to document/support @ escaping
Eclipse 2.1 1. Perform a text search for any of the JavaDoc @ tags, such as @return, @author, etc. 2. Bring down the Search view's history list and you'll see each search displayed as ''. See the attached screen shot.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/Action.java
* @return the string representation of the key code
	 * @see SWT
	 * @since 2.0
	 */
	public static String findKeyString(int keyCode) {
		if (keyStrings == null)
			initKeyStrings();
		int i = keyCode & ~(SWT.CTRL | SWT.ALT | SWT.SHIFT | SWT.COMMAND);
		Integer integer = new Integer(i);
		String result = (String) keyStrings.get(integer);
		if (result != null)
			return result;
		result = new String(new char[] {(char) i });
		return result;
	}
	/**
	 * Maps standard keyboard modifier key names to the corresponding 
	 * SWT modifier bit. The following modifier key names are recognized 
	 * (case is ignored): <code>"CTRL"</code>, <code>"SHIFT"</code>, 
	 * <code>"ALT"</code>, and <code>"COMMAND"</code>.
	 * The given modifier key name is converted to upper case before comparison.
	 *
	 * @param token the modifier key name
	 * @return the SWT modifier bit, or <code>0</code> if no match was found
	 * @see SWT
	 */
	public static int findModifier(String token) {
		token = token.toUpperCase();
		if (token.equals("CTRL")) 
			return SWT.CTRL;