org.eclipse.ui.themes |
Package-level Javadoc
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Package Specification
This package provides application programming interfaces for interaction
with the themes. A theme is a collection of fonts, colors, and supporting data
that may be used by plugin developers to apply a certain look and feel to their
components. Themes are also used by the workbench to apply look and feel to their
active presentation component.
|
Java Source File Name | Type | Comment |
ColorUtil.java | Class | Useful color utilities. |
IColorFactory.java | Interface | A factory interface that may be used to specify a color value. |
ITheme.java | Interface | 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
org.eclipse.ui.themes.IThemeManager.DEFAULT_THEME )
that defines the initial values for a collection of fonts and colors. |
IThemeManager.java | Interface | A theme manager is an object that contains references to usable
ITheme objects and maintains a reference to the currently active
theme. |
IThemePreview.java | Interface | Interface used by theme element developers to preview the usage of their
elements within the colors and fonts preference page. |
RGBBlendColorFactory.java | Class | A resuable IColorFactory that may be used to blend two colors. |