Class SettingsComponents<T>

  • All Implemented Interfaces:
    com.intellij.openapi.Disposable, SettingsConfigurable<T>

    public abstract class SettingsComponents<T>
    extends java.lang.Object
    implements SettingsConfigurable<T>, com.intellij.openapi.Disposable
    • Field Detail

      • myComponents

        @Nullable
        protected @Nullable Settable<T>[] myComponents
      • myCachedSettings

        @Nullable
        protected T myCachedSettings
    • Constructor Detail

      • SettingsComponents

        public SettingsComponents()
      • SettingsComponents

        public SettingsComponents​(@Nullable
                                  T settings)