Package com.atlassian.confluence.themes
Interface StylesheetManager
- 
- All Known Implementing Classes:
 DefaultStylesheetManager
public interface StylesheetManager 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddGlobalStylesheet(String style)Adds a global stylesheet to customize the look and feel of ConfluencevoidaddSpaceStylesheet(String spaceKey, String style)Adds a space stylesheet to customize the look and feel of a single space within Confluence.StringgetGlobalStylesheet()Retrieve the custom global stylesheetStringgetSpaceStylesheet(String spaceKey)Retrieve the custom stylesheet that has been stored against a space.StringgetSpaceStylesheet(String spaceKey, boolean shouldLookGlobal)Retrieve the custom stylesheet that has been stored against a space.voidremoveGlobalStylesheet()removes the global Confluence stylesheetvoidremoveSpaceStylesheet(String spaceKey)Removes a space specific stylesheet 
 - 
 
- 
- 
Method Detail
- 
getSpaceStylesheet
String getSpaceStylesheet(String spaceKey)
Retrieve the custom stylesheet that has been stored against a space.If no stylesheet is stored against the space, the global stylesheet will be applied if one exists. However, if a space theme is set, the global styles will be ignored.
- Parameters:
 spaceKey- The key of the Confluence space for which you want to retrieve the style- Returns:
 - A String containing the css styles for the space
 
 
- 
getSpaceStylesheet
String getSpaceStylesheet(String spaceKey, boolean shouldLookGlobal)
Retrieve the custom stylesheet that has been stored against a space.- Parameters:
 spaceKey- The key of the Confluence space for which you want to retrieve the styleshouldLookGlobal- determines whether it should look for a global style if no space style exists- Returns:
 - A String containing the css styles for the space
 
 
- 
getGlobalStylesheet
String getGlobalStylesheet()
Retrieve the custom global stylesheet- Returns:
 - style A String containing the css styles for Confluence
 
 
- 
addGlobalStylesheet
void addGlobalStylesheet(String style)
Adds a global stylesheet to customize the look and feel of Confluence- Parameters:
 style- A String representing the css styles for Confluence
 
- 
addSpaceStylesheet
void addSpaceStylesheet(String spaceKey, String style)
Adds a space stylesheet to customize the look and feel of a single space within Confluence.- Parameters:
 spaceKey- The key of the Confluence space to which the syle should be appliedstyle- A String representing the css styles for the space
 
- 
removeSpaceStylesheet
void removeSpaceStylesheet(String spaceKey)
Removes a space specific stylesheet- Parameters:
 spaceKey- The key of the Confluence space from which to remove the style
 
- 
removeGlobalStylesheet
void removeGlobalStylesheet()
removes the global Confluence stylesheet 
 - 
 
 -