[]
        
(Showing Draft Content)

Theme

Class Theme

java.lang.Object
com.grapecity.documents.excel.Theme
All Implemented Interfaces:
ITheme

public class Theme extends Object implements ITheme
  • Constructor Details

    • Theme

      public Theme(String themeName)
      Initializes a new instance of the Theme class with the specified theme name.
      Parameters:
      themeName - The name of the theme.
    • Theme

      public Theme(String themeName, ITheme baseTheme)
      Initializes a new instance of the Theme class with the specified theme name and base theme.
      Parameters:
      themeName - The name of the theme.
      baseTheme - The base theme to initialize from.
  • Method Details

    • getName

      public final String getName()
      Gets the name of the theme.
      Specified by:
      getName in interface ITheme
    • isBuiltIn

      public final boolean isBuiltIn()
      Gets whether the theme is a built-in theme.
      Specified by:
      isBuiltIn in interface ITheme
    • getThemeColorScheme

      public final IThemeColorScheme getThemeColorScheme()
      Represents a color scheme within the theme.
      Specified by:
      getThemeColorScheme in interface ITheme
    • getThemeFontScheme

      public final IThemeFontScheme getThemeFontScheme()
      Represents a font scheme within the theme.
      Specified by:
      getThemeFontScheme in interface ITheme