Bug 279939 [CSS] Remove CSSSWTLazyHandlerEngineImpl and packages
There are no references to CSSSWTLazyHandlerEngineImpl, we don't ever instantiate the CSSSWTLazyHandlerEngineImpl, either in our examples or tests. Do we still need/want it? It brings with it the following packages which presumably would also be deleted: .registerPackage("org.eclipse.e4.ui.css.swt.properties.css2.lazy.classification"); .registerPackage("org.eclipse.e4.ui.css.swt.properties.css2.lazy.border"); .registerPackage("org.eclipse.e4.ui.css.swt.properties.css2.lazy.font"); .registerPackage("org.eclipse.e4.ui.css.swt.properties.css2.lazy.background"); .registerPackage("org.eclipse.e4.ui.css.swt.properties.css2.lazy.text");
bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/css2/lazy/font/AbstractCSSPropertyFontSWTHandler.java
AbstractCSSPropertySWTHandler implements ICSSPropertyHandler2Delegate {
	public void applyCSSProperty(Control control, String property,
			CSSValue value, String pseudo, CSSEngine engine) throws Exception {
		CSS2FontProperties font = CSSSWTFontHelper.getCSS2FontProperties(
				control, engine.getCSSElementContext(control));
		this.applyCSSProperty(font, property, value, pseudo, engine);
	}
	public ICSSPropertyHandler2 getCSSPropertyHandler2() {
		return CSSPropertyFontSWTHandler2.INSTANCE;
	}
	public void applyCSSProperty(CSS2FontProperties font, String property,
			CSSValue value, String pseudo, CSSEngine engine) throws Exception {
		CSS2FontPropertiesHelpers.updateCSSPropertyFont(font, property, value);
	}
	public abstract String retrieveCSSProperty(Control control,
			String property, String pseudo, CSSEngine engine) throws Exception;
}