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
if (value == null || value == VAL_TOGGLE_BTN_ON || value == VAL_TOGGLE_BTN_OFF) {
			newValue = checked ? VAL_TOGGLE_BTN_ON : VAL_TOGGLE_BTN_OFF;
		} else if (value == VAL_RADIO_BTN_ON || value == VAL_RADIO_BTN_OFF) {
			newValue = checked ? VAL_RADIO_BTN_ON : VAL_RADIO_BTN_OFF;
		} else {
			
			return;
		}
		if (newValue != value) {
			value = newValue;
			if (checked)
				firePropertyChange(CHECKED, Boolean.FALSE, Boolean.TRUE);
			else
				firePropertyChange(CHECKED, Boolean.TRUE, Boolean.FALSE);
		}
	}
	/* (non-Javadoc)
	 * Method declared on IAction.
	 */
	public void setDescription(String text) {
		if ((description == null && text != null) || (description != null && text == null) || (description != null && text != null && !text.equals(description))) {
			String oldDescription = description;
			description = text;
			firePropertyChange(DESCRIPTION, oldDescription, description);
		}
	}
	/* (non-Javadoc)
	 * Method declared on IAction.
	 */