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 modString;
	}
	/**
	 * Extracts the accelerator text from the given text.
	 * Returns <code>null</code> if there is no accelerator text,
	 * and the empty string if there is no text after the accelerator delimeter (tab or '@').
	 *
	 * @param text the text for the action
	 * @return the accelerator text, or <code>null</code>
	 */
	private static String extractAcceleratorText(String text) {
		int index = text.lastIndexOf('\t');
		if (index == -1)
			index = text.lastIndexOf('@');
		if (index >= 0)
			return text.substring(index + 1);
		return null;
	}
	/**
	 * Maps a standard keyboard key name to an SWT key code.
	 * Key names are converted to upper case before comparison.
	 * If the key name is a single letter, for example "S", its character code is returned.
	 * <p>
	 * The following key names are known (case is ignored):
	 * <ul>
	 * 	<li><code>"BACKSPACE"</code></li>
	 *  <li><code>"TAB"</code></li>
	 *  <li><code>"RETURN"</code></li>
	 *  <li><code>"ENTER"</code></li>