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 voidsetApiLevel(String apiLevel)Sets Android API levelJdkSettingsBuildersetJdk(String name)Sets JDK to be used with this Android SDKorg.jdom.Elementwrite(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:PathPatternsBuilderImplWrites the generic library properties into XML DOM- Overrides:
writein classSdkSettingsBuilderImpl- Parameters:
domParent- Library settings XML DOM element- Returns:
- Library settings XML DOM element
-
setJdk
public JdkSettingsBuilder setJdk(String name)
Description copied from interface:AndroidSdkSettingsBuilderSets JDK to be used with this Android SDK- Specified by:
setJdkin interfaceAndroidSdkSettingsBuilder- Parameters:
name- JDK name- Returns:
- JDK builder object
-
setApiLevel
public void setApiLevel(String apiLevel)
Description copied from interface:AndroidSdkSettingsBuilderSets Android API level- Specified by:
setApiLevelin interfaceAndroidSdkSettingsBuilder- Parameters:
apiLevel- Android API level
-
-