Interface RadianceThemingComponentPlugin

All Known Implementing Classes:
ColorChooserPlugin

public interface RadianceThemingComponentPlugin
Basic interface for look-and-feel plugins.
  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieves a collection of custom settings based on the specified skin.
    default void
    Initializes this plugin.
    default void
    Uninitializes this plugin.
  • Method Details

    • initialize

      default void initialize()
      Initializes this plugin.
    • uninitialize

      default void uninitialize()
      Uninitializes this plugin.
    • getDefaults

      Object[] getDefaults(RadianceSkin skin)
      Retrieves a collection of custom settings based on the specified skin. The entries in the array should be pairwise, odd being symbolic name of a setting, and even being the setting value.
      Parameters:
      skin - Skin.
      Returns:
      Collection of custom settings based on the specified skin. The entries in the array should be pairwise, odd being symbolic name of a setting, and even being the setting value.