| Package | Description | 
|---|---|
| javax.ide | 
 The ide package is where all JSR 198 packages are rooted. 
 | 
| javax.ide.build | 
 The build system interfaces that extension writers need to implement in 
  order to listen for build events. 
 | 
| javax.ide.command | 
 Command execution classes. 
 | 
| javax.ide.debug | 
 Debbuger API used by extensions to initiate a debugging session. 
 | 
| javax.ide.editor | 
 The editor interfaces that extension writers need to implement in 
  order to add a new editor to an IDE. 
 | 
| javax.ide.extension | 
 Classes and interfaces used by extensions to extend 
    an IDE with new functionality. 
 | 
| javax.ide.log | 
 The interfaces that extension writers use and need to implement in 
  order to add a new log pages to an IDE. 
 | 
| javax.ide.menu | 
 The menu registration classes that extension writers use to find information
  about actions and menus. 
 | 
| javax.ide.model | 
 The interfaces and classes implementing an IDE's data model. 
 | 
| javax.ide.net | 
 Virtual file system. 
 | 
| javax.ide.property | 
 The property page extension classes that extension writers need to 
  implement in order to add their own property panels to an IDE 
  preferences UI and to the project settings UI. 
 | 
| javax.ide.view | 
 IDE view support classes and interfaces. 
 | 
| javax.ide.wizard | 
 The wizard interfaces that extension writers use and need to implement in 
  order to add a new wizards to an IDE. 
 | 
| oracle.ide.inspector.layout | 
 Contains interfaces and abstract classes describing the property form layout
information. 
 | 
| Class and Description | 
|---|
| IDE
 This is the object that centralizes general IDE environment information and
 services. 
 | 
| IDEEvent
 The IDEEvent is the parameter passed to the  
IDEListener 
 methods when the active state of the IDE application has changed. | 
| IDEListener
 Extension writers request notification of IDE events by implementing
 this interface and registering their IDE listener with the extension
 deployment descriptor. 
 | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. | 
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
| Service
 Services provide access to distinct areas of functionality in the IDE for
 an extension developer. 
 | 
| Class and Description | 
|---|
Identifiable
Identifiable objects are IDE components that can be 
 identified by a unique string identifier. |