Package | Description |
---|---|
oracle.jdeveloper.java.locator |
Public implementations of the JavaClassLocator interface.
|
oracle.jdeveloper.library |
The
Libraries package provides the library API used
by JDeveloper. |
oracle.jdeveloper.model |
Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model.
|
oracle.jdeveloper.runner |
Contains classes that allow addins some level of control on the JDeveloper runner system.
|
Modifier and Type | Method and Description |
---|---|
static BaseClassLocator |
JdevClassLocatorFactory.getJdkLocator(Workspace workspace,
JDK jdkLibrary)
Fetch a
BaseClassLocator instance for the given JDK
library for locating source and class files. |
Modifier and Type | Class and Description |
---|---|
class |
AddinJDK
A JDK automatically installed by the extension framework.
|
class |
JDKAdapter
Encapsulates the notion of a JDK.
|
class |
JDKNode |
Modifier and Type | Method and Description |
---|---|
JDK |
MutableLibraryList.addJDK(java.lang.String name,
java.net.URL exeURL)
Add a JDK using the given name and based upon the given executble.
|
JDK |
ListWrapper.addJDK(java.lang.String name,
java.net.URL exeURL) |
JDK |
JLibraryList.addJDK(java.lang.String name,
java.net.URL exeURL) |
JDK |
InternalLibraryList.addJDK(java.lang.String name,
java.net.URL exeURL) |
JDK |
JLibraryList.addJDK(java.lang.String name,
java.net.URL exeURL,
java.net.URL location) |
static JDK |
JLibraryManager.createJDK(java.lang.Object id,
java.net.URL javaExe,
MutableLibraryList list) |
JDK |
ListWrapper.findJDK(java.lang.Object id) |
JDK |
LibraryList.findJDK(java.lang.Object id)
Finds the JDK definition that matches the specified name.
|
static JDK |
JLibraryManager.findJDK(java.lang.Object id) |
JDK |
JLibraryList.findJDK(java.lang.Object id) |
JDK |
InternalLibraryList.findJDK(java.lang.Object id) |
JDK |
AddinLibraryList.findJDK(java.lang.Object id) |
static JDK |
JLibraryManager.findJDK(VersionNumber num,
JDK[] jdks) |
static JDK |
JLibraryManager.findJDKMatch(java.lang.Object id,
VersionNumber num) |
static JDK |
JLibraryManager.getDefaultJDK() |
protected abstract JDK |
ClasspathPanel.getJDK() |
protected JDK |
ApplicationClasspathPanel.getJDK() |
JDK |
AddinLibraryList.loadJDK(java.lang.String name,
URLPath clsPath,
URLPath srcPath,
URLPath docPath,
java.net.URL exeURL,
VersionNumber version,
java.net.URL sdkBinDir)
Deprecated.
since 11.1.1.0.0. This method should be called only by the
internal implementation of JLibraryManager, and is not intended
for general use.
|
Modifier and Type | Method and Description |
---|---|
static JDK |
JLibraryManager.findJDK(VersionNumber num,
JDK[] jdks) |
static boolean |
JDKUtil.initJDK(JDK jdk,
java.net.URL javaExe)
Initialize a JDK library based on the location of its Java executable
using, if possible, any previously cached values associated with that
location.
|
static void |
JDKUtil.initJDK(JDK jdk,
java.net.URL exe,
java.lang.String version,
java.lang.String clsPath,
java.lang.String home)
Initialize a JDK library based on the location of its Java executable,
its version, its classpath and its home location.
|
static boolean |
JDKUtil.initNewJDK(JDK jdk,
java.net.URL javaExe)
Initialize a new JDK library based on the location of its Java executable.
|
static void |
JLibraryManager.removeJDK(JDK jdk,
MutableLibraryList list) |
protected abstract void |
ClasspathPanel.setJDK(JDK jdk) |
protected void |
ApplicationClasspathPanel.setJDK(JDK jdk) |
Modifier and Type | Method and Description |
---|---|
protected JDK |
JProjectLibrariesPanel.getJDK() |
JDK |
JProjectLibraries.getJDK()
Get the referenced JDK, else the default installed JDK.
|
JDK |
JProjectLibraries.resolveJDK(java.lang.Object id)
Resolve a JDK ID to the associated JDK.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JProjectLibrariesPanel.setJDK(JDK jdk) |
void |
JProjectLibraries.setJDK(JDK jdk)
Set the referenced JDK.
|
Constructor and Description |
---|
JDKModel(JDK lib,
MutableLibraryList list,
java.awt.Component panel) |
Modifier and Type | Method and Description |
---|---|
JDK |
JRunProcess.getJdkDefinition()
Returns the JDK for the project.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RunConfiguration.getVMName(JDK jdk)
Returns the name of the Virtual Machine.
|
boolean |
RunConfiguration.usingClassic(JDK jdk)
Returns true if the Virtual Machine is classic.
|
boolean |
RunConfiguration.usingMinimal(JDK jdk)
Returns true if the Virtual Machine is minimal.
|
boolean |
RunConfiguration.usingOJVM(JDK jdk)
Returns true if the Virtual Machine is ojvm.
|
boolean |
RunConfiguration.usingVanilla(JDK jdk)
Returns true if the Virtual Machine is vanilla.
|