Interface RadianceThemingComponentPlugin

  • All Known Implementing Classes:
    ColorChooserPlugin

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

      • initialize

        default void initialize()
        Initializes this plugin.
      • uninitialize

        default void uninitialize()
        Uninitializes this plugin.
      • getDefaults

        java.lang.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.