| Package | Description | 
|---|---|
| javax.ide | 
 The ide package is where all JSR 198 packages are rooted. 
 | 
| javax.ide.editor | 
 The editor interfaces that extension writers need to implement in 
  order to add a new editor to an IDE. 
 | 
| 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.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. 
 | 
| oracle.ide.inspector.layout | 
 Contains interfaces and abstract classes describing the property form layout
information. 
 | 
| Class and Description | 
|---|
| GUIUtilities
 The GUIUtilities provide access to the  
IDEDialogs, a
 WaitCursor and a ProgressMonitor objects that extension
 writers use for * time consuming tasks. | 
View
View components display information to the user. | 
| Class and Description | 
|---|
DefaultViewable
DefaultViewables are objects that map directly to visible
 GUI elements that users can select such as a menu items, nodes in
 the project explorer, etc.. | 
View
View components display information to the user. | 
Viewable
Viewables are objects that map directly to visible
 GUI elements that users can select. | 
| Class and Description | 
|---|
DefaultViewable
DefaultViewables are objects that map directly to visible
 GUI elements that users can select such as a menu items, nodes in
 the project explorer, etc.. | 
View
View components display information to the user. | 
Viewable
Viewables are objects that map directly to visible
 GUI elements that users can select. | 
| Class and Description | 
|---|
DefaultViewable
DefaultViewables are objects that map directly to visible
 GUI elements that users can select such as a menu items, nodes in
 the project explorer, etc.. | 
| GUIPanel
 A  
GUIPanel opaquely encapsulates the gui panel that is to 
 be hosted by an IDE's service such as: the IDE preferences panel, 
 the editor's panel, etc.. | 
View
View components display information to the user. | 
Viewable
Viewables are objects that map directly to visible
 GUI elements that users can select. | 
| Class and Description | 
|---|
| GUIPanel
 A  
GUIPanel opaquely encapsulates the gui panel that is to 
 be hosted by an IDE's service such as: the IDE preferences panel, 
 the editor's panel, etc.. | 
| Class and Description | 
|---|
DefaultViewable
DefaultViewables are objects that map directly to visible
 GUI elements that users can select such as a menu items, nodes in
 the project explorer, etc.. | 
| GUIPanel
 A  
GUIPanel opaquely encapsulates the gui panel that is to 
 be hosted by an IDE's service such as: the IDE preferences panel, 
 the editor's panel, etc.. | 
| GUIUtilities
 The GUIUtilities provide access to the  
IDEDialogs, a
 WaitCursor and a ProgressMonitor objects that extension
 writers use for * time consuming tasks. | 
| IDEDialogs
 The IDEDialogs provides the interface through which extension writers 
 can invoke standard IDE dialogs, such as: information, warning, error, 
 file and directory selection dialogs. 
 | 
| ProgressMonitor
 Use to Monitor the progress of time consuming operations. 
 | 
| URISelectionDialog
 This interface gives clients a portable interface to control basic file
 and directory selection dialogs. 
 | 
| URISelectionDialog.Validator
 Clients of the  
URISelectionDialog implement a 
 Validator when they need to validate the selected URI(s) 
 before the selection dialog is dismissed. | 
View
View components display information to the user. | 
Viewable
Viewables are objects that map directly to visible
 GUI elements that users can select. | 
WaitCursor
WaitCursor interface. | 
| Class and Description | 
|---|
| GUIPanel
 A  
GUIPanel opaquely encapsulates the gui panel that is to 
 be hosted by an IDE's service such as: the IDE preferences panel, 
 the editor's panel, etc.. |