UnknownInvalidSdkFix (@NotNull Project project, @Nullable UnknownSdkLocalSdkFix localSdkFix, @Nullable UnknownSdkDownloadableSdkFix downloadableSdkFix) { UnknownSdkFixAction action = null; if (localSdkFix != null) { action = new UnknownInvalidSdkFixLocal(this, localSdkFix); } else if (downloadableSdkFix != null) { action = new UnknownInvalidSdkFixDownload(this, downloadableSdkFix); } return new UnknownInvalidSdkFix(project, this, action); }