Package | Description |
---|---|
oracle.ide.model |
Contains interfaces and classes implementing JDeveloper's data model.
|
oracle.ide.util |
Contains utility classes.
|
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.
|
Modifier and Type | Method and Description |
---|---|
VersionNumber |
ProjectVersion.getCurrentVersion()
Returns the current version of the
Project format itself. |
VersionNumber |
ProjectVersion.getCurrentVersion(java.lang.String componentName)
Returns the current version of the specified component, as stored
in the project file.
|
VersionNumber[] |
ProjectVersion.getVersionHistory()
Returns the version history of the current project file format.
|
VersionNumber[] |
ProjectVersion.getVersionHistory(java.lang.String componentName)
Returns the version history of the specified component.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectVersion.addVersion(java.lang.String componentName,
VersionNumber version)
Adds the specified version to the version history for the specified
component.
|
void |
ProjectVersion.removeVersion(java.lang.String componentName,
VersionNumber version)
Removes the specified version from the version history for the
specified component.
|
void |
ProjectVersion.setVersionHistory(java.lang.String componentName,
VersionNumber[] versionHistory)
Associates the specified array of
VersionNumber s as
representing the total version history for the specified component. |
Modifier and Type | Method and Description |
---|---|
boolean |
VersionNumber.isAfter(VersionNumber version)
Determine if this VersionNumber is after the other VersionNumber,
e.g.
|
boolean |
VersionNumber.isAfter(VersionNumber version,
boolean orEquals)
Determine if this VersionNumber is after or equal to the other VersionNumber,
e.g.
|
boolean |
VersionNumber.isBefore(VersionNumber version)
Determine if this VersionNumber is before the other VersionNumber,
e.g.
|
boolean |
VersionNumber.isBefore(VersionNumber version,
boolean orEquals)
Determine if this VersionNumber is before or equal to the other VersionNumber,
e.g.
|
Modifier and Type | Method and Description |
---|---|
VersionNumber |
LegacyJDK.getJavaVersion() |
VersionNumber |
JDKNode.getJavaVersion() |
VersionNumber |
JDKAdapter.getJavaVersion() |
VersionNumber |
JDK.getJavaVersion()
Get the Java version of this JDK expressed as a VersionNumber.
|
VersionNumber |
AddinJDK.getJavaVersion() |
VersionNumber |
LegacyLibraryDefinition.getJDKVersion() |
Modifier and Type | Method and Description |
---|---|
static JDK |
JLibraryManager.findJDK(VersionNumber num,
JDK[] jdks) |
static JDK |
JLibraryManager.findJDKMatch(java.lang.Object id,
VersionNumber num) |
JLibraryDefinition |
ManifestLibrary.getLibraryDefinition(VersionNumber jdkVer)
Deprecated.
JDK based versions desupported. Use JLibrary directly.
|
JLibraryDefinition |
JLibraryNode.getLibraryDefinition(VersionNumber jdkVer)
Deprecated.
|
JLibraryDefinition |
JLibraryAdapter.getLibraryDefinition(VersionNumber jdkVer)
Deprecated.
JDK based versions desupported. Use JLibrary directly.
|
JLibraryDefinition |
JLibrary.getLibraryDefinition(VersionNumber jdkVer)
Deprecated.
JDK based versions desupported. Use JLibrary directly.
|
JLibraryDefinition |
AddinLibrary.getLibraryDefinition(VersionNumber jdkVer)
Deprecated.
JDK based versions desupported. Use JLibrary directly.
|
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.
|
void |
LegacyJDK.setJavaVersion(VersionNumber ver) |
void |
JDKNode.setJavaVersion(VersionNumber ver) |
void |
JDKAdapter.setJavaVersion(VersionNumber ver) |
void |
JDK.setJavaVersion(VersionNumber ver)
Set the Java version of this JDK.
|
void |
AddinJDK.setJavaVersion(VersionNumber ver) |
void |
LegacyLibraryDefinition.setJDKVersion(VersionNumber jdkVersion) |
Constructor and Description |
---|
AddinJDK(java.lang.String name,
URLPath clsPath,
URLPath expandedClsPath,
URLPath srcPath,
URLPath expandedSrcPath,
URLPath docPath,
java.net.URL exeURL,
VersionNumber version,
java.net.URL sdkBinDir) |
AddinJDK(java.lang.String name,
URLPath clsPath,
URLPath modulePath,
URLPath srcPath,
URLPath docPath,
java.net.URL exeURL,
VersionNumber version,
java.net.URL sdkBinDir)
Deprecated.
Use instead.
For JDK9 and higher, the class path contains modules instead of jars.
|
AddinJDK(java.lang.String name,
URLPath clsPath,
URLPath srcPath,
URLPath docPath,
java.net.URL exeURL,
VersionNumber version,
java.net.URL sdkBinDir) |
Modifier and Type | Method and Description |
---|---|
VersionNumber |
JProjectLibraries.getJdkVersionNumber()
Get the version number of the JDK.
|
Modifier and Type | Method and Description |
---|---|
void |
JDKModel.setJavaVersion(VersionNumber version) |