void (@Nullable Sdk selectedSdk, @NotNull JComponent parent, @NotNull java.util.function.Consumer<? super Sdk> callback) { if (!isForce && type.supportsCustomCreateUI()) { type.showCustomCreateUI(ProjectSdksModel.this, parent, selectedSdk, sdk -> setupSdk(sdk, callback)); } else { SdkConfigurationUtil.selectSdkHome(type, home -> addSdk(type, home, sdk -> callback.accept(sdk))); } }