Class AndroidSDK
- java.lang.Object
-
- jetbrains.buildServer.ideaSettings.Library
-
- jetbrains.buildServer.ideaSettings.Sdk
-
- jetbrains.buildServer.ideaSettings.AndroidSDK
-
- All Implemented Interfaces:
Cloneable,XmlExternalizable
public class AndroidSDK extends Sdk
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.ideaSettings.Library
LEVEL_DEFAULT, myLevel, myPathToLibrary, VALUE
-
-
Constructor Summary
Constructors Constructor Description AndroidSDK(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()booleanequals(Object o)StringgetApiLevel()JavaSdkgetJavaSdk()inthashCode()AndroidSDKinitDefaults()voidreadFrom(org.jdom.Element element)AndroidSDKresolveParameters(ValueResolver resolver)voidsaveTo(Library library)voidsetApiLevel(String apiLevel)protected voidwriteTo(StringBuffer result)protected voidwriteTo(SdkSettingsBuilder builder)voidwriteTo(org.jdom.Element parentElement)Write data to the JDOM element-
Methods inherited from class jetbrains.buildServer.ideaSettings.Sdk
getPathToJdk, getSdkType, setPathToJdk
-
Methods inherited from class jetbrains.buildServer.ideaSettings.Library
addPattern, clearPatterns, getInternalName, getLevel, getName, getPathToLibrary, getPatterns, getPatternsText, getType, isUsed, setLevel, setPathToLibrary, setPatternsText, setUsed, toInternal, toString, writePatternsTo, writeTo
-
-
-
-
Constructor Detail
-
AndroidSDK
public AndroidSDK(String name)
-
-
Method Detail
-
setApiLevel
public void setApiLevel(@NotNull String apiLevel)
-
getApiLevel
public String getApiLevel()
-
getJavaSdk
@NotNull public JavaSdk getJavaSdk()
-
writeTo
protected void writeTo(SdkSettingsBuilder builder)
-
writeTo
public void writeTo(org.jdom.Element parentElement)
Description copied from interface:XmlExternalizableWrite data to the JDOM element- Specified by:
writeToin interfaceXmlExternalizable- Overrides:
writeToin classSdk- Parameters:
parentElement- - parent element to write data to
-
writeTo
protected void writeTo(StringBuffer result)
-
initDefaults
public AndroidSDK initDefaults()
- Overrides:
initDefaultsin classSdk
-
resolveParameters
@NotNull public AndroidSDK resolveParameters(@NotNull ValueResolver resolver)
- Overrides:
resolveParametersin classSdk
-
-