A theme is a collection of colors, fonts and supporting data that may be used by plugins to help provide uniform look and feel to their components. The workbench has a default theme (one whos id has the value {@link org.eclipse.ui.themes.IThemeManager#DEFAULT_THEME}) that defines the initial values for a collection of fonts and colors. Other themes may extend and override the default theme to provide new values.
Clients may obtain themes via {@link org.eclipse.ui.themes.IThemeManager#getTheme(String)}.
This interface is not intended to be implemented or extended by clients.
@see org.eclipse.ui.IWorkbench#getThemeManager()
@since 3.0