Class Light

java.lang.Object
org.pdfsam.theme.Light
All Implemented Interfaces:
Theme
Direct Known Subclasses:
Dark, LightMaroon

public class Light extends Object implements Theme
Author:
Andrea Vacondio
  • Constructor Details

    • Light

      public Light()
  • Method Details

    • id

      public String id()
      Specified by:
      id in interface Theme
      Returns:
      a unique identifier for this theme
    • stylesheets

      public List<String> stylesheets()
      Specified by:
      stylesheets in interface Theme
      Returns:
      a collection of stylesheets paths
    • transparentIncapableStylesheets

      public List<String> transparentIncapableStylesheets()
      Specified by:
      transparentIncapableStylesheets in interface Theme
      Returns:
      a collection of stylesheets paths to be loaded if the platform is transparent incapable
    • name

      public String name()
      Specified by:
      name in interface Theme
      Returns:
      The theme name
    • isDark

      public boolean isDark()
      Specified by:
      isDark in interface Theme
      Returns:
      if the theme is a dark theme