Package generic.theme.laf

# Class MacLookAndFeelManager

java.lang.Object
generic.theme.laf.LookAndFeelManager
generic.theme.laf.MacLookAndFeelManager

public class MacLookAndFeelManager extends LookAndFeelManager
Manages installing and updating the Mac Aqua look and feel. This is where we make look and feel changes specific to the Mac Aqua look and feel, so that it works with the theming feature.

- ## Field Summary

  ### Fields inherited from class generic.theme.laf.LookAndFeelManager

  `normalizedIdToLafIdMap, themeManager`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `MacLookAndFeelManager(ApplicationThemeManager themeManager)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected UiDefaultsMapper`
  `createUiDefaultsMapper(UIDefaults defaults)`

  ### Methods inherited from class generic.theme.laf.LookAndFeelManager

  `colorsChanged, doInstallLookAndFeel, findLookAndFeelClassName, fixupLookAndFeelIssues, fontsChanged, getLookAndFeelIdsForType, getLookAndFeelType, iconsChanged, installLookAndFeel, isSupported, processJavaDefaults, registerFont, repaintAll, resetAll, setKeyBinding, updateAllRegisteredComponentFonts, updateComponentUis`

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

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

- ## Constructor Details

  - ### MacLookAndFeelManager

    public MacLookAndFeelManager(ApplicationThemeManager themeManager)

- ## Method Details

  - ### createUiDefaultsMapper

    protected UiDefaultsMapper createUiDefaultsMapper(UIDefaults defaults)
    Specified by:
      `createUiDefaultsMapper` in class `LookAndFeelManager`