Class FlatUiDefaultsMapper

java.lang.Object
generic.theme.laf.UiDefaultsMapper
generic.theme.laf.FlatUiDefaultsMapper
Direct Known Subclasses:
FlatDarkUiDefaultsMapper

public class FlatUiDefaultsMapper extends UiDefaultsMapper
  • Constructor Details

    • FlatUiDefaultsMapper

      protected FlatUiDefaultsMapper(UIDefaults defaults)
  • Method Details

    • registerIgnoredJavaIds

      protected void registerIgnoredJavaIds()
      Description copied from class: UiDefaultsMapper
      Registers any LookAndFeel ids that are not used directly (e.g. "control", "text", etc.) so that these values won't get mapped to any normalized id. There is no need for these values to show up in the theme values, since changing them will have no effect. They are used to seed the values for the system color and fonts. Subclasses should override this method to add additional ids so they won't show up in the theme values.
      Overrides:
      registerIgnoredJavaIds in class UiDefaultsMapper