Bug 72615 [Viewers] Need and ITableFontProvider
We released an ITabelColorProvider for M2 - we should have a corresponding ITableFontProvider
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StructuredViewer.java
* required.
		 * @param control
		 */
		public void applyFontsAndColors(TreeItem control) {
			if(usedDecorators || background != null)
				control.setBackground(background);
			
			if(usedDecorators || foreground != null)
				control.setForeground(foreground);
			
			if(usedDecorators || font != null)
				control.setFont(font);
			
			clear();
		}
		
		/**
		 * Apply the fonts and colors to the control if
		 * required.
		 * @param control
		 */
		public void applyFontsAndColors(TableTreeItem control) {
			if(usedDecorators || background != null)
				control.setBackground(background);
			
			if(usedDecorators || foreground != null)
				control.setForeground(foreground);
			
			if(usedDecorators || font != null)
				control.setFont(font);