commit | 7a97fe107b733e761069d443438b62eb82f4238c | [log] [tgz] |
---|---|---|
author | Brian de Alwis <bsd@mt.ca> | Tue Apr 01 14:59:22 2014 -0400 |
committer | Brian de Alwis <bsd@mt.ca> | Tue Apr 01 15:24:36 2014 -0400 |
tree | 1b6684710c18bca3d7a3df42b5125bbfddaba3ff | |
parent | 82a9b2cbb106f588224fab2dbf8554324e5116ea [diff] |
Bug 431744 - [CSS] Support using multiple CSS engines * Remove AbstractCSSEngine's widgetMap and just use an IElementProvider * Move the registry-based lookup into separate RegistryCSSElementProvider and support lookup using interfaces (as required for EMF objects) * Cleanup CSSEngineTest * Add internal method to ThemeEngine to expose list of managed CSS engines
Platform UI provides the basic building blocks for user interfaces built with Eclipse. Some of these form the Eclipse Rich Client Platform (RCP) and can be used for arbitrary rich client applications, while others are specific to the Eclipse IDE. The Platform UI codebase is built on top of the Eclipse Standard Widget Toolkit (SWT), which is developed as an independent project.
For more information, refer to the [Platform UI wiki page] 1.