Bug 157174 [Viewers] Refactor new Viewer API
We are yet not completely happy with the API and refactor it.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ViewerLabelProvider.java
* @param element
	 *            the element for which the tool tip is shown
	 * @return the {@link String} to be displayed in the tool tip, or
	 *         <code>null</code> if a custom tool tip should not be displayed
	 */
	public String getToolTipText(Object element) {
		return null;
	}
	/**
	 * Return the background color used for the tool tip
	 * 
	 * @param object
	 *            the {@link Object} for which the tool tip is shown
	 * 
	 * @return the {@link Color} used or <code>null</code> if you want to use
	 *         the
	 */
	public Color getToolTipBackgroundColor(Object object) {
		return null;
	}
	/**
	 * The foreground color used to display the the text in the tool tip
	 * 
	 * @param object
	 *            the {@link Object} for which the tool tip is shown
	 * @return the {@link Color} used or <code>null</code> if you want to use
	 *         the default color {@link SWT#COLOR_INFO_FOREGROUND}
	 * @see SWT#COLOR_INFO_FOREGROUND
	 */
	public Color getToolTipForegroundColor(Object object) {