Bug 48773 [Preferences] Workbench should use ColorRegistry for color management.
Wherever possible, the workbench should use the new Color API for its colors.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceConverter.java
String name,
		RGB value) {
		store.setDefault(name, StringConverter.asString(value));
	}
	
	/**
	 * Sets the current value of the preference with the given name
	 * in the given preference store. 
	 * <p>
	 * Included for backwards compatibility.  This method is equivalent to
	 * </code>setValue(store, name, new FontData[]{value})</code>.
	 * </p>
	 * 
	 * @param store the preference store
	 * @param name the name of the preference
	 * @param value the new current value of the preference
	 */
	public static void setValue(
		IPreferenceStore store,
		String name,
		FontData value) {
		setValue(store, name, new FontData[]{value});
	}
	/**
	 * Sets the current value of the preference with the given name
	 * in the given preference store. This method also sets the corresponding
	 * key in the JFace font registry to the value and fires a 
	 * property change event to listeners on the preference store.
	 * 
	 * <p>