Class Sdk
- java.lang.Object
-
- jetbrains.buildServer.ideaSettings.Library
-
- jetbrains.buildServer.ideaSettings.Sdk
-
- All Implemented Interfaces:
Cloneable
,XmlExternalizable
- Direct Known Subclasses:
AndroidSDK
,IdeaJdk
,JavaSdk
public class Sdk extends Library
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.ideaSettings.Library
LEVEL_DEFAULT, myLevel, myPathToLibrary, VALUE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
boolean
equals(Object o)
String
getPathToJdk()
String
getSdkType()
int
hashCode()
Sdk
initDefaults()
void
readFrom(org.jdom.Element element)
Sdk
resolveParameters(ValueResolver resolver)
void
saveTo(Library library)
void
setPathToJdk(String pathToJdk)
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.Library
addPattern, clearPatterns, getInternalName, getLevel, getName, getPathToLibrary, getPatterns, getPatternsText, getType, isUsed, setLevel, setPathToLibrary, setPatternsText, setUsed, toInternal, toString, writePatternsTo, writeTo
-
-
-
-
Method Detail
-
getSdkType
public String getSdkType()
-
getPathToJdk
public String getPathToJdk()
-
setPathToJdk
public void setPathToJdk(String pathToJdk)
-
writeTo
protected void writeTo(StringBuffer result)
-
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 classLibrary
- Parameters:
parentElement
- - parent element to write data to
-
initDefaults
public Sdk initDefaults()
- Overrides:
initDefaults
in classLibrary
-
resolveParameters
@NotNull public Sdk resolveParameters(@NotNull ValueResolver resolver)
- Overrides:
resolveParameters
in classLibrary
-
-