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 Object
clone()
boolean
equals(Object o)
String
getApiLevel()
JavaSdk
getJavaSdk()
int
hashCode()
AndroidSDK
initDefaults()
void
readFrom(org.jdom.Element element)
AndroidSDK
resolveParameters(ValueResolver resolver)
void
saveTo(Library library)
void
setApiLevel(String apiLevel)
protected void
writeTo(StringBuffer result)
protected void
writeTo(SdkSettingsBuilder builder)
void
writeTo(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:XmlExternalizable
Write data to the JDOM element- Specified by:
writeTo
in interfaceXmlExternalizable
- Overrides:
writeTo
in classSdk
- Parameters:
parentElement
- - parent element to write data to
-
writeTo
protected void writeTo(StringBuffer result)
-
initDefaults
public AndroidSDK initDefaults()
- Overrides:
initDefaults
in classSdk
-
resolveParameters
@NotNull public AndroidSDK resolveParameters(@NotNull ValueResolver resolver)
- Overrides:
resolveParameters
in classSdk
-
-