Bug 163345 [Field Assist] - API - Deprecate DecoratedField and related classes
If ControlDecoration is adopted in replacement of DecoratedField by all existing SDK clients, then we should deprecate DecoratedField.
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/FieldDecoration.java
public void setImage(Image image) {
		this.image = image;
	}
	/**
	 * Return the description for the decoration shown when the user hovers over
	 * the decoration.
	 * 
	 * @return the String description of the decoration. A return value of
	 *         <code>null</code> indicates that no description will be shown.
	 * 
	 * @see DecoratedField#updateDecoration(FieldDecoration)
	 */
	public String getDescription() {
		return description;
	}
	/**
	 * Set the description for the decoration shown when the user hovers over
	 * the decoration. It is up to the caller to update any decorated fields
	 * showing the description.
	 * 
	 * @param description
	 *            the String description of the decoration. A value of
	 *            <code>null</code> indicates that no description will be
	 *            shown.
	 */
	public void setDescription(String description) {
		this.description = description;
	}
}