public final class LegacyJDK extends LibraryElement
Modifier and Type | Class and Description |
---|---|
static class |
LegacyJDK.JDKExeFilter |
Constructor and Description |
---|
LegacyJDK() |
Modifier and Type | Method and Description |
---|---|
URLPath |
getClassPath() |
URLPath |
getDocPath() |
java.lang.String[] |
getInstalledVMs() |
java.net.URL |
getJavaExecutable() |
VersionNumber |
getJavaVersion() |
java.lang.String |
getName() |
java.net.URL |
getSDKBinDir() |
java.lang.String |
getShortLabel()
This implementation returns a place-holder
String . |
URLPath |
getSourcePath() |
boolean |
isLocked() |
void |
setClassPath(URLPath path) |
void |
setDocPath(URLPath path) |
void |
setJavaExecutable(java.net.URL javaExecutable) |
void |
setJavaVersion(VersionNumber ver) |
void |
setLocked(boolean locked) |
void |
setName(java.lang.String name) |
void |
setSDKBinDir(java.net.URL binDir) |
void |
setSourcePath(URLPath path) |
isDirty, markDirty
getAttributes, getChildren, getData, mayHaveChildren
getIcon, getLongLabel, getToolTipText, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttributedLabel, getIcon, getLongLabel, getToolTipText, toString
public java.lang.String getShortLabel()
DefaultDisplayable
String
.getShortLabel
in interface Displayable
getShortLabel
in class DefaultDisplayable
Displayable
that can be shown to the user.Displayable.getShortLabel()
public java.lang.String getName()
public void setName(java.lang.String name)
public URLPath getClassPath()
public void setClassPath(URLPath path)
public URLPath getSourcePath()
public void setSourcePath(URLPath path)
public URLPath getDocPath()
public void setDocPath(URLPath path)
public boolean isLocked()
public void setLocked(boolean locked)
public java.net.URL getJavaExecutable()
public void setJavaExecutable(java.net.URL javaExecutable)
public VersionNumber getJavaVersion()
public void setJavaVersion(VersionNumber ver)
public java.net.URL getSDKBinDir()
public void setSDKBinDir(java.net.URL binDir)
public java.lang.String[] getInstalledVMs() throws TransientMarker
TransientMarker