Interface IdeaSettingsBuilder
-
- All Known Implementing Classes:
IdeaSettingsBuilderImpl
public interface IdeaSettingsBuilder
Idea settings builder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AndroidSdkSettingsBuilder
addAndroidSdk(String name)
Adds Android SDK to Idea settingsIdeaJdkSettingsBuilder
addIdeaJdk(String name)
Adds Idea JDK to Idea settingsJdkSettingsBuilder
addJdk(String name)
Adds JDK to Idea settingsLibrarySettingsBuilder
addLibrary(String name)
Adds library to Idea settingsvoid
addPathVariable(String name, String value)
SdkSettingsBuilder
addSdk(String type, String name)
Adds an SDK of arbitrary type to Idea settingsString
build()
-
-
-
Method Detail
-
addLibrary
LibrarySettingsBuilder addLibrary(String name)
Adds library to Idea settings- Parameters:
name
- Library name- Returns:
- Library builder
-
addJdk
JdkSettingsBuilder addJdk(String name)
Adds JDK to Idea settings- Parameters:
name
- JDK name- Returns:
- Jdk builder
-
addAndroidSdk
AndroidSdkSettingsBuilder addAndroidSdk(String name)
Adds Android SDK to Idea settings- Parameters:
name
- Android SDK name- Returns:
- Android SDK builder
-
addSdk
SdkSettingsBuilder addSdk(String type, String name)
Adds an SDK of arbitrary type to Idea settings- Parameters:
type
- Android SDK namename
- Android SDK name- Returns:
- Android SDK builder
-
addIdeaJdk
IdeaJdkSettingsBuilder addIdeaJdk(String name)
Adds Idea JDK to Idea settings- Parameters:
name
- Idea JDK name- Returns:
- Idea JDK builder
-
build
String build()
-
-