Bug 283896 [CSS] Missing class check in prop retrieval of keyline handlers
bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/custom/CSSPropertyTabAreaKeylineColorHandler.java
public static final ICSSPropertyHandler INSTANCE = new CSSPropertyTabAreaKeylineColorHandler();
	public void applyCSSProperty(Control control, String property,
			CSSValue value, String pseudo, CSSEngine engine) throws Exception {
		if (value.getCssValueType() == CSSValue.CSS_PRIMITIVE_VALUE) {
			if (control instanceof ETabFolder) {
				Color newColor = (Color) engine.convert(value, Color.class, control
						.getDisplay());
				
				((ETabFolder) control).setTabAreaKeylineColor(newColor);
			}
		}
	}
	public String retrieveCSSProperty(Control control, String property, String pseudo, 
			CSSEngine engine) throws Exception {
		Color color = ((ETabFolder) control).getTabAreaKeylineColor();
		return engine.convert(color, Color.class, null);
	}
}