import java.util.concurrent.TimeUnit; import com.intellij.openapi.options.advanced.AdvancedSettings; public class AdvancedSettingsId { public static void main(String[] args) { AdvancedSettings.getBoolean("advancedSettingId"); AdvancedSettings.getInt("advancedSettingId"); AdvancedSettings.getString("advancedSettingId"); AdvancedSettings.getEnum("advancedSettingId", TimeUnit.class); AdvancedSettings.getBoolean("INVALID_VALUE"); AdvancedSettings.getInt("INVALID_VALUE"); AdvancedSettings.getString("INVALID_VALUE"); AdvancedSettings.getEnum("INVALID_VALUE", TimeUnit.class); AdvancedSettings.getDefaultBoolean("advancedSettingId"); AdvancedSettings.getDefaultInt("advancedSettingId"); AdvancedSettings.getDefaultString("advancedSettingId"); AdvancedSettings.getDefaultEnum("advancedSettingId", TimeUnit.class); AdvancedSettings.getDefaultBoolean("INVALID_VALUE"); AdvancedSettings.getDefaultInt("INVALID_VALUE"); AdvancedSettings.getDefaultString("INVALID_VALUE"); AdvancedSettings.getDefaultEnum("INVALID_VALUE", TimeUnit.class); AdvancedSettings.setBoolean("advancedSettingId", false); AdvancedSettings.setInt("advancedSettingId", 42); AdvancedSettings.setString("advancedSettingId", "dummy"); AdvancedSettings.setEnum("advancedSettingId", TimeUnit.SECONDS); AdvancedSettings.setBoolean("INVALID_VALUE", false); AdvancedSettings.setInt("INVALID_VALUE", 42); AdvancedSettings.setString("INVALID_VALUE", "dummy"); AdvancedSettings.setEnum("INVALID_VALUE", TimeUnit.SECONDS); } }