Skip navigation links 
 
oracle.jdeveloper.library
Class JDKAdapter
java.lang.Object
  
oracle.javatools.data.HashStructureAdapter
      
oracle.jdeveloper.library.LibraryAdapter
          
oracle.jdeveloper.library.JDKAdapter
- All Implemented Interfaces:
 
- Displayable, JDK, JPaths, Library
 
- 
public final class JDKAdapter
 
- extends LibraryAdapter
 
- implements JDK
 
Encapsulates the notion of a JDK.
 
 
 
 
 
  
 
  
 
 
| Methods inherited from class oracle.jdeveloper.library.LibraryAdapter | 
getClassPath, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getDocPath, getIcon, getID, getLongLabel, getName, getShortLabel, getSourcePath, getToolTipText, isLocked, setClassPath, setDefaultClassPath, setDefaultDocPath, setDefaultSourcePath, setDocPath, setID, setLocked, setName, setSourcePath, toString | 
 
| Methods inherited from class oracle.javatools.data.HashStructureAdapter | 
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals | 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
 
 
 
JDKAdapter
public JDKAdapter(HashStructure hash)
equivalent
public boolean equivalent(Library lib)
- Description copied from interface: 
Library 
- Determine whether the given Library is equivalent to this one with respect to the values of its public properties other than name.
 
- 
- Specified by:
 
equivalent in interface Library 
- Overrides:
 
equivalent in class LibraryAdapter 
 
- 
- Parameters:
 
lib - the Library against which to test for equivalence. 
- Returns:
 
- true if all public properties are equal.
 
 
initFromLibrary
public void initFromLibrary(Library lib)
- Description copied from interface: 
Library 
- Initialize all public properties, other than name, from the Library provided.
 
- 
- Specified by:
 
initFromLibrary in interface Library 
- Overrides:
 
initFromLibrary in class LibraryAdapter 
 
getJavaExecutable
public java.net.URL getJavaExecutable()
- 
- Specified by:
 
getJavaExecutable in interface JDK 
 
setJavaExecutable
public void setJavaExecutable(java.net.URL url)
- 
- Specified by:
 
setJavaExecutable in interface JDK 
 
getInstalledVMs
public java.lang.String[] getInstalledVMs()
- 
- Specified by:
 
getInstalledVMs in interface JDK 
 
setInstalledVMs
public void setInstalledVMs(java.lang.String[] installedVMs)
- 
- Specified by:
 
setInstalledVMs in interface JDK 
 
getJavaVersion
public VersionNumber getJavaVersion()
- 
- Specified by:
 
getJavaVersion in interface JDK 
 
setJavaVersion
public void setJavaVersion(VersionNumber ver)
- 
- Specified by:
 
setJavaVersion in interface JDK 
 
getSDKBinDir
public java.net.URL getSDKBinDir()
- 
- Specified by:
 
getSDKBinDir in interface JDK 
 
setSDKBinDir
public void setSDKBinDir(java.net.URL url)
- 
- Specified by:
 
setSDKBinDir in interface JDK 
 
getSDKBinJavaExecutableNoConsole
public java.lang.String getSDKBinJavaExecutableNoConsole()
- 
- Specified by:
 
getSDKBinJavaExecutableNoConsole in interface JDK 
 
getJavaExecutableNoConsole
public java.lang.String getJavaExecutableNoConsole()
- 
- Specified by:
 
getJavaExecutableNoConsole in interface JDK 
 
Skip navigation links 
 
Copyright © 1997, 2011, Oracle. All rights reserved.