Class SetupColourSchemeManager
java.lang.Object
com.atlassian.confluence.impl.themes.SetupColourSchemeManager
- All Implemented Interfaces:
ColourSchemeManager
Used in the setup context only as a way of retrieving the AUI default colour scheme and nothing more.
- Since:
- 7.0.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColourSchemeSetting(Space space) Retrieve only the default color scheme, useful for the superbatch.Retrieve the global colour scheme - for display, complete with global defaults.Retrieve the global colour scheme for editing - with system defaults.Retrieve the isolated global colour scheme for editing - no global defaults.getSpaceColourScheme(Space space) Retrieve the colour scheme for a space - for display, complete with global defaults.getSpaceColourScheme(String string) Retrieve the colour scheme for a space - for display, complete with global defaults.getSpaceColourSchemeCustom(String spaceKey) Retrieve the custom colour scheme for a space - for editing, complete with global defaults and system defaults.getSpaceColourSchemeIsolated(String string) Retrieve the isolated colour scheme for a space for editing - no global defaults.getSpaceThemeColourScheme(String string) voidresetColourScheme(Space space) voidsaveGlobalColourScheme(BaseColourScheme baseColourScheme) voidsaveSpaceColourScheme(Space space, BaseColourScheme baseColourScheme) voidsetColourSchemeSetting(Space space, String string)
-
Constructor Details
-
SetupColourSchemeManager
public SetupColourSchemeManager()
-
-
Method Details
-
getDefaultColourScheme
Description copied from interface:ColourSchemeManagerRetrieve only the default color scheme, useful for the superbatch.- Specified by:
getDefaultColourSchemein interfaceColourSchemeManager
-
getSpaceColourScheme
Description copied from interface:ColourSchemeManagerRetrieve the colour scheme for a space - for display, complete with global defaults.For editing, use
ColourSchemeManager.getSpaceColourScheme(String)()}.- Specified by:
getSpaceColourSchemein interfaceColourSchemeManager
-
getSpaceColourScheme
Description copied from interface:ColourSchemeManagerRetrieve the colour scheme for a space - for display, complete with global defaults.For editing, use
ColourSchemeManager.getSpaceColourSchemeCustom(String).- Specified by:
getSpaceColourSchemein interfaceColourSchemeManager
-
getGlobalColourScheme
Description copied from interface:ColourSchemeManagerRetrieve the global colour scheme - for display, complete with global defaults.For editing, use
ColourSchemeManager.getGlobalColourSchemeCustom().- Specified by:
getGlobalColourSchemein interfaceColourSchemeManager
-
getThemeColourScheme
- Specified by:
getThemeColourSchemein interfaceColourSchemeManager
-
getSpaceColourSchemeIsolated
Description copied from interface:ColourSchemeManagerRetrieve the isolated colour scheme for a space for editing - no global defaults.For display, use
ColourSchemeManager.getSpaceColourScheme(com.atlassian.confluence.spaces.Space).- Specified by:
getSpaceColourSchemeIsolatedin interfaceColourSchemeManager- Returns:
- a
ColourSchemethat does not have any backingColourSchemes.
-
getGlobalColourSchemeIsolated
Description copied from interface:ColourSchemeManagerRetrieve the isolated global colour scheme for editing - no global defaults.For display, use
ColourSchemeManager.getGlobalColourScheme().- Specified by:
getGlobalColourSchemeIsolatedin interfaceColourSchemeManager- Returns:
- a
ColourSchemethat does not have any backingColourSchemes.
-
getSpaceColourSchemeCustom
Description copied from interface:ColourSchemeManagerRetrieve the custom colour scheme for a space - for editing, complete with global defaults and system defaults.- Specified by:
getSpaceColourSchemeCustomin interfaceColourSchemeManager
-
getGlobalColourSchemeCustom
Description copied from interface:ColourSchemeManagerRetrieve the global colour scheme for editing - with system defaults.- Specified by:
getGlobalColourSchemeCustomin interfaceColourSchemeManager
-
resetColourScheme
- Specified by:
resetColourSchemein interfaceColourSchemeManager
-
saveSpaceColourScheme
- Specified by:
saveSpaceColourSchemein interfaceColourSchemeManager
-
saveGlobalColourScheme
- Specified by:
saveGlobalColourSchemein interfaceColourSchemeManager
-
getSpaceThemeColourScheme
- Specified by:
getSpaceThemeColourSchemein interfaceColourSchemeManager
-
setColourSchemeSetting
- Specified by:
setColourSchemeSettingin interfaceColourSchemeManager
-
getColourSchemeSetting
- Specified by:
getColourSchemeSettingin interfaceColourSchemeManager
-