Package ro.sync.exml.workspace.api.util
Interface ColorThemeUtilities
- All Known Subinterfaces:
AuthorWorkspaceAccess
,EclipsePluginWorkspace
,PluginWorkspace
,StandalonePluginWorkspace
,WebappPluginWorkspace
,Workspace
,WorkspaceUtilities
@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface ColorThemeUtilities
A theme manager is an object that is able to provide information about
the color theme used by oXygen.
The color theme is used to style all the views and controls used by oxygen
as well as the editors.
- Since:
- 16.1
-
Method Summary
Modifier and TypeMethodDescriptionGet the color theme used by Oxygen to render its views, controls and all the editors.Get the image inverter used to invert images for certain color themes.
-
Method Details
-
getColorTheme
ColorTheme getColorTheme()Get the color theme used by Oxygen to render its views, controls and all the editors. The returned object changes according to the currently active color theme.- Returns:
- The color theme.
- Since:
- 16.1
-
getImageInverter
ImageInverter getImageInverter()Get the image inverter used to invert images for certain color themes.- Returns:
- The image inverter.
- Since:
- 16.1
-