Bug 54882 [Fonts] Font definition needs a getBold and getItalic
We need to be able to get the bold and italic version of a font for use in progress among other things. This needs to be wiped out when the definition changes. Kim please point me at where to start.
bundles/org.eclipse.jface/src/org/eclipse/jface/resource/FontRegistry.java
}
	
	/**
	 * Checks whether the given font is in the list of fixed fonts.
	 */
	private boolean isFixedFont(FontData[] fixedFonts, FontData fd) {
		
		
		int height = fd.getHeight();
		String name = fd.getName();
		for (int i = 0; i < fixedFonts.length; i++) {
			FontData fixed = fixedFonts[i];
			if (fixed.getHeight() == height && fixed.getName().equals(name))
				return true;
		}
		return false;
	}
	/**
	 * Converts a String into a FontData object.
	 */
	private FontData makeFontData(String value)
		throws MissingResourceException {
		try {
			return StringConverter.asFontData(value.trim());
		} catch (DataFormatException e) {
			throw new MissingResourceException("Wrong font data format. Value is: \"" + value + "\"", getClass().getName(), value); 
		}
	}
	/**
	 * Adds (or replaces) a font to this font registry under the given