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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ColorTheme
getColorTheme()
Get the color theme used by Oxygen to render its views, controls and all the editors.ImageInverter
getImageInverter()
Get the image inverter used to invert images for certain color themes.
-
-
-
Method Detail
-
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
-
-