| Package | Description | 
|---|---|
| javax.ide | 
 The ide package is where all JSR 198 packages are rooted. 
 | 
| javax.ide.extension | 
 Classes and interfaces used by extensions to extend 
    an IDE with new functionality. 
 | 
| javax.ide.util | 
 This package contains utility classes. 
 | 
| oracle.ide | 
 Contains classes that allow addins access to the IDE integration objects. 
 | 
| oracle.ide.migration | 
 Contains API classes for support the migration of Node types and user
preferences in the system directory. 
 | 
| oracle.ideimpl.webupdate | 
| Modifier and Type | Method and Description | 
|---|---|
Version | 
IDE.getEDKVersion()
Get Extension Development Kit version number. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Version | 
Extension.getEDKVersion()
Returns the version of the Extension Software Development Kit (ESDK) 
 this extension is compatible with. 
 | 
Version | 
ExtensionDependency.getMaximumVersion()
Get the maximum version of the extension this dependency is for. 
 | 
Version | 
ExtensionDependency.getMinimumVersion()
Get the minimum version of the extension this dependency is for. 
 | 
Version | 
Extension.getVersion()
Returns the version of this extension. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
ExtensionRegistry.isExtensionEnabled(java.lang.String id,
                  Version version)
Gets whether the specified extension is enabled in this IDE. 
 | 
| Constructor and Description | 
|---|
ExtensionDependency(java.lang.String id,
                   Version min,
                   Version max)
Constructs a dependency between two versions of the specified extension id. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
Version.compareTo(Version other)
Compare this version object with another version object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
ExtensionRegistry.getExtensionJAR(java.lang.String extensionId,
               Version version)
Deprecated. 
 
since 11.0 use  
ExtensionRegistry.getExtensionJAR( Extension ). | 
protected java.lang.String | 
ExtensionRegistry.getExtensionJAR(java.lang.String extensionId,
               Version version,
               boolean userDirOk)
Deprecated. 
 
since 11.0 use  
ExtensionRegistry.getExtensionJAR( Extension ). | 
java.lang.String | 
ExtensionRegistry.getInstallDirectory(java.lang.String extensionId,
                   Version version)
Deprecated. 
 
since 11.0 use  
ExtensionRegistry.getInstallDirectory(Extension). | 
abstract java.net.URL | 
ExtensionRegistry.getSystemDirectory(java.lang.String extensionId,
                  Version version)
Returns the system directory for the specified extension. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Version | 
MigrationManager.getCurrentVersion()
Utility  method for retreiving the Version number 
 to which Migration is taking place. 
 | 
abstract Version | 
MigrationManager.getSourceVersion()
Utility  method for retreiving the Version number 
 from which Migration is taking place. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Version | 
UpdateHelper.getCurrentlyInstalledVersion(java.lang.String id)
Gets the version of the installed update
 A null does not mean that a bundle is not installed
 Use  
UpdateHelper.isInstalled(java.lang.String)to check that
 Some bundles are independent of versions or the external tool
 implementation does not support versioning even though the bundle
 may be installed. | 
Version | 
UpdateInfo.getRequiredMaxVersion(java.lang.String id)
Get the maximum required version of the specified extension that is 
 needed to install this update. 
 | 
Version | 
UpdateInfo.getRequiredMinVersion(java.lang.String id)
Get the minimum required version of the specified extension that is needed
 to install this update. 
 | 
Version | 
UpdateInfo.getVersion()
Get the version of this update. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Version> | 
CheckUpdatesRunnable.getValidNightlies()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UpdateInfo.addRequiredUpdate(java.lang.String id,
                 Version minVersion,
                 Version maxVersion)  | 
void | 
UpdateInfo.setVersion(Version version)
Set the version of this update. 
 | 
static boolean | 
CheckUpdatesRunnable.testCompatibleVersion(UpdateInfo update,
                     java.lang.String depId,
                     Version version)  |