oracle.jdeveloper.library
Class JDKNode
java.lang.Object
   oracle.ide.model.Node
oracle.ide.model.Node
       oracle.jdeveloper.library.LibraryDataNode
oracle.jdeveloper.library.LibraryDataNode
           oracle.jdeveloper.library.ExternalLibrary
oracle.jdeveloper.library.ExternalLibrary
               oracle.jdeveloper.library.JDKNode
oracle.jdeveloper.library.JDKNode
- All Implemented Interfaces: 
- Displayable, Element, LazyLoadable, Locatable, Subject, Dirtyable, JDK, JPaths, Library
- public class JDKNode 
- extends ExternalLibrary- implements JDK
 
 
 
 
 
 
 
| Methods inherited from class oracle.jdeveloper.library.ExternalLibrary | 
| getClassPath, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getDocPath, getIcon, getID, getName, getShortLabel, getSourcePath, isLocked, setClassPath, setDefaultClassPath, setDefaultDocPath, setDefaultSourcePath, setDocPath, setLocked, setName, setSourcePath, toString | 
 
 
| Methods inherited from class oracle.ide.model.Node | 
| addNodeListener, addNodeListenerForType, addNodeListenerForTypeHierarchy, attach, beginThreadNodeUsageCycle, callUnderReadLock, callUnderWriteLock, close, closeImpl, createSubject, delete, deleteImpl, detach, endThreadNodeUsage, endThreadNodeUsageCycle, ensureOpen, equalsImpl, getAttributes, getChildren, getData, getInputStream, getLongLabel, getSubject, getTimestamp, getTimestampLoadedUnsafe, getToolTipText, getTransientProperties, getUnmodifiedTimestamp, isDirty, isLoaded, isMigrating, isNew, isOpen, isReadLocked, isReadOnly, isReadOrWriteLocked, isTrackedInNodeCache, isWriteLocked, lockCount, markDirty, markDirtyImpl, mayHaveChildren, nodeLock, notifyObservers, open, readLock, readLockCount, readUnlock, refreshTimestamp, removeNodeListener, removeNodeListenerForType, removeNodeListenerForTypeHierarchy, rename, renameImpl, reportOpenException, revert, revertImpl, runUnderReadLock, runUnderWriteLock, save, setEventLog, setMigrating, setOpen, setReadOnly, setTimestampDirectly, setURL, tryRunUnderReadLock, tryRunUnderWriteLock, unsetMigrating, upgradeLock, upgradeUnlock, urlReadOnlyChanged, writeLock, writeLockCount, writeUnlock | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
 
 
NAMESPACE_URI
public static final java.lang.String NAMESPACE_URI
ROOT_TAG
public static final java.lang.String ROOT_TAG
- See Also:
- Constant Field Values
JDKNode
public JDKNode()
JDKNode
public JDKNode(java.net.URL url)
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:
- equivalentin interface- Library
- Overrides:
- equivalentin class- ExternalLibrary
 
- 
- 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:
- initFromLibraryin interface- Library
- Overrides:
- initFromLibraryin class- ExternalLibrary
 
- 
 
getJavaExecutable
public java.net.URL getJavaExecutable()
- 
- Specified by:
- getJavaExecutablein interface- JDK
 
- 
 
setJavaExecutable
public void setJavaExecutable(java.net.URL url)
- 
- Specified by:
- setJavaExecutablein interface- JDK
 
- 
 
getInstalledVMs
public java.lang.String[] getInstalledVMs()
                                   throws TransientMarker
- 
- Specified by:
- getInstalledVMsin interface- JDK
 
- 
- Throws:
- TransientMarker
 
setInstalledVMs
public void setInstalledVMs(java.lang.String[] installedVMs)
- 
- Specified by:
- setInstalledVMsin interface- JDK
 
- 
 
getJavaVersion
public VersionNumber getJavaVersion()
- 
- Specified by:
- getJavaVersionin interface- JDK
 
- 
 
setJavaVersion
public void setJavaVersion(VersionNumber ver)
- 
- Specified by:
- setJavaVersionin interface- JDK
 
- 
 
getSDKBinDir
public java.net.URL getSDKBinDir()
- 
- Specified by:
- getSDKBinDirin interface- JDK
 
- 
 
setSDKBinDir
public void setSDKBinDir(java.net.URL url)
- 
- Specified by:
- setSDKBinDirin interface- JDK
 
- 
 
getSDKBinJavaExecutableNoConsole
public java.lang.String getSDKBinJavaExecutableNoConsole()
- 
- Specified by:
- getSDKBinJavaExecutableNoConsolein interface- JDK
 
- 
 
getJavaExecutableNoConsole
public java.lang.String getJavaExecutableNoConsole()
- 
- Specified by:
- getJavaExecutableNoConsolein interface- JDK
 
- 
 
getExtension
protected java.lang.String getExtension()
- 
- Specified by:
- getExtensionin class- ExternalLibrary
 
- 
 
Copyright © 1997, 2011, Oracle. All rights reserved.