Class IconValueEditor

java.lang.Object
docking.theme.gui.ThemeValueEditor<Icon>
docking.theme.gui.IconValueEditor

public class IconValueEditor extends ThemeValueEditor<Icon>
Editor for Theme fonts
  • Constructor Details

  • Method Details

    • getRawValue

      protected Icon getRawValue(String id)
      Description copied from class: ThemeValueEditor
      Returns the actual value (Color, Font, or Icon)
      Specified by:
      getRawValue in class ThemeValueEditor<Icon>
      Parameters:
      id - the theme property id for the value
      Returns:
      the current stored value for the id
    • createNewThemeValue

      protected ThemeValue<Icon> createNewThemeValue(String id, Icon icon)
      Description copied from class: ThemeValueEditor
      Factory method for creating the ThemeValue of the correct type.
      Specified by:
      createNewThemeValue in class ThemeValueEditor<Icon>
      Parameters:
      id - the id for theme property
      icon - the new value for the underlying type (Color, Font, or Icon)
      Returns:
      the new ThemeValue for the type