Bug 32610 Java Editor Font Does not change when Text Editor font changes
2.1 RC1 The Java editor should use the text font unless explicitly set. 1. Open Java editor 2. Change text font Observe: The Java editor does not use the font indicated on the preference page Note: After restarting the workbench the new font is used. Changing the text editor font resets the Java editor font again.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceConverter.java
return FONTDATA_ARRAY_DEFAULT_DEFAULT;
		
		StringTokenizer tokenizer = new StringTokenizer(value, ENTRY_SEPARATOR);
		int numTokens = tokenizer.countTokens();
		FontData[] fontData = new FontData[numTokens];
		for (int i = 0; i < numTokens; i++) {
			try {
				fontData[i] = new FontData(tokenizer.nextToken());
			} catch (SWTException error) {
				return FONTDATA_ARRAY_DEFAULT_DEFAULT;
			} catch (IllegalArgumentException error) {
				return FONTDATA_ARRAY_DEFAULT_DEFAULT;
			}
		}
		return fontData;
	}
	/**
	 * Reads the supplied string and returns its corresponding
	 * FontData. If it cannot be read then the default FontData
	 * will be returned.
	 * 
	 * @param fontDataValue the string value for the font data  
	 * @return the font data
	 */
	public static FontData[] readFontData(String fontDataValue) {
		return basicGetFontData(fontDataValue);
	}
	/**
	 * Helper method to construct a point from the given string.
	 */