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
-
-