Bug 164984 [JFace] DefaultToolTip shouldn't be abstract
since all values can be accessed using getter/setter there's no need any more to declare it abstract.
bundles/org.eclipse.jface/src/org/eclipse/jface/window/DefaultToolTip.java
* The {@link Image} displayed in the {@link CLabel} in the default
	 * implementation implementation
	 * 
	 * @param image
	 *            the {@link Image} or <code>null</code> if no image should be
	 *            displayed
	 */
	public void setImage(Image image) {
		this.image = image;
	}
	/**
	 * The style used to create the {@link CLabel} in the default implementation
	 * 
	 * @param style
	 *            the event triggered the popup of the tooltip
	 */
	public void setStyle(int style) {
		this.style = style;
	}
	/**
	 * The text displayed in the {@link CLabel} in the default implementation
	 * 
	 * @param text
	 *            the text or <code>null</code> if no text has to be displayed
	 */
	public void setText(String text) {
		this.text = text;
	}
}