Class AndroidSdkSettingsBuilderImpl
- java.lang.Object
-
- jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
-
- jetbrains.buildServer.configs.ideaSettings.SdkSettingsBuilderImpl
-
- jetbrains.buildServer.configs.ideaSettings.AndroidSdkSettingsBuilderImpl
-
- All Implemented Interfaces:
AndroidSdkSettingsBuilder
,PathPatternsBuilder
,SdkSettingsBuilder
public class AndroidSdkSettingsBuilderImpl extends SdkSettingsBuilderImpl implements AndroidSdkSettingsBuilder
Jdk library settings builder implementation.- Author:
- anton.zamolotskikh, 10/12/15.
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
myName, myPatterns, XML_NAME
-
-
Constructor Summary
Constructors Constructor Description AndroidSdkSettingsBuilderImpl(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setApiLevel(String apiLevel)
Sets Android API levelJdkSettingsBuilder
setJdk(String name)
Sets JDK to be used with this Android SDKorg.jdom.Element
write(org.jdom.Element domParent)
Writes the generic library properties into XML DOM-
Methods inherited from class jetbrains.buildServer.configs.ideaSettings.SdkSettingsBuilderImpl
setPath
-
Methods inherited from class jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
addPathPattern, setPathPatterns, writePatterns
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilder
addPathPattern, setPathPatterns
-
Methods inherited from interface jetbrains.buildServer.configs.ideaSettings.SdkSettingsBuilder
setPath
-
-
-
-
Constructor Detail
-
AndroidSdkSettingsBuilderImpl
public AndroidSdkSettingsBuilderImpl(String name)
-
-
Method Detail
-
write
public org.jdom.Element write(org.jdom.Element domParent)
Description copied from class:PathPatternsBuilderImpl
Writes the generic library properties into XML DOM- Overrides:
write
in classSdkSettingsBuilderImpl
- Parameters:
domParent
- Library settings XML DOM element- Returns:
- Library settings XML DOM element
-
setJdk
public JdkSettingsBuilder setJdk(String name)
Description copied from interface:AndroidSdkSettingsBuilder
Sets JDK to be used with this Android SDK- Specified by:
setJdk
in interfaceAndroidSdkSettingsBuilder
- Parameters:
name
- JDK name- Returns:
- JDK builder object
-
setApiLevel
public void setApiLevel(String apiLevel)
Description copied from interface:AndroidSdkSettingsBuilder
Sets Android API level- Specified by:
setApiLevel
in interfaceAndroidSdkSettingsBuilder
- Parameters:
apiLevel
- Android API level
-
-