public interface

ColourSchemeManager

com.atlassian.confluence.themes.ColourSchemeManager
Known Indirect Subclasses

Summary

Public Methods
String getColourSchemeSetting(Space space)
ColourScheme getGlobalColourScheme()
Retrieve the global colour scheme - for display, complete with global defaults.
BaseColourScheme getGlobalColourSchemeIsolated()
Retrieve the isolated global colour scheme for editing - no global defaults.
ColourScheme getSpaceColourScheme(Space space)
Retrieve the colour scheme for a space - for display, complete with global defaults.
ColourScheme getSpaceColourScheme(String spaceKey)
Retrieve the colour scheme for a space - for display, complete with global defaults.
BaseColourScheme getSpaceColourSchemeIsolated(String spaceKey)
Retrieve the isolated colour scheme for a space for editing - no global defaults.
ColourScheme getSpaceThemeColourScheme(String spaceKey)
ColourScheme getThemeColourScheme()
void resetColourScheme(Space space)
void saveGlobalColourScheme(BaseColourScheme colourScheme)
void saveSpaceColourScheme(Space space, BaseColourScheme colourScheme)
void setColourSchemeSetting(Space space, String value)

Public Methods

public String getColourSchemeSetting (Space space)

public ColourScheme getGlobalColourScheme ()

Retrieve the global colour scheme - for display, complete with global defaults.

For editing, use getGlobalColourSchemeIsolated().

public BaseColourScheme getGlobalColourSchemeIsolated ()

Retrieve the isolated global colour scheme for editing - no global defaults.

For display, use getGlobalColourScheme().

Returns

public ColourScheme getSpaceColourScheme (Space space)

Retrieve the colour scheme for a space - for display, complete with global defaults.

For editing, use getSpaceColourScheme(String) ()}.

public ColourScheme getSpaceColourScheme (String spaceKey)

Retrieve the colour scheme for a space - for display, complete with global defaults.

For editing, use getSpaceColourSchemeIsolated(String).

public BaseColourScheme getSpaceColourSchemeIsolated (String spaceKey)

Retrieve the isolated colour scheme for a space for editing - no global defaults.

For display, use getSpaceColourScheme(com.atlassian.confluence.spaces.Space).

Returns

public ColourScheme getSpaceThemeColourScheme (String spaceKey)

public ColourScheme getThemeColourScheme ()

public void resetColourScheme (Space space)

public void saveGlobalColourScheme (BaseColourScheme colourScheme)

public void saveSpaceColourScheme (Space space, BaseColourScheme colourScheme)

public void setColourSchemeSetting (Space space, String value)