Package generic.theme

# Class PropertyFileThemeDefaults

java.lang.Object
generic.theme.PropertyFileThemeDefaults

All Implemented Interfaces:
  `ApplicationThemeDefaults`

public class PropertyFileThemeDefaults extends Object implements ApplicationThemeDefaults
Loads all the system theme.property files that contain all the default color, font, and icon values.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `GThemeValueMap`
  `getDarkValues()`
  Returns the dark default `GThemeValueMap`
  `GThemeValueMap`
  `getLightValues()`
  Returns the light default `GThemeValueMap`
  `GThemeValueMap`
  `getLookAndFeelValues(LafType lafType)`
  Returns the default values specific to a given Look and Feel

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getLightValues

    public GThemeValueMap getLightValues()
    Description copied from interface: `ApplicationThemeDefaults`
    Returns the light default `GThemeValueMap`
    Specified by:
      `getLightValues` in interface `ApplicationThemeDefaults`
    Returns:
      the light default `GThemeValueMap`

  - ### getDarkValues

    public GThemeValueMap getDarkValues()
    Description copied from interface: `ApplicationThemeDefaults`
    Returns the dark default `GThemeValueMap`
    Specified by:
      `getDarkValues` in interface `ApplicationThemeDefaults`
    Returns:
      the dark default `GThemeValueMap`

  - ### getLookAndFeelValues

    public GThemeValueMap getLookAndFeelValues(LafType lafType)
    Description copied from interface: `ApplicationThemeDefaults`
    Returns the default values specific to a given Look and Feel
    Specified by:
      `getLookAndFeelValues` in interface `ApplicationThemeDefaults`
    Parameters:
      `lafType` - the Look and Feel type
    Returns:
      the default values specific to a given Look and Feel