| Package | Description | 
|---|---|
| oracle.ide.ceditor | 
 The  
Code Editor package contains the code editing
implementation of the JDeveloper IDE. | 
| oracle.ide.config | 
 Contains classes encapsulating JDevelopers's environment settings. 
 | 
| oracle.ide.controller | |
| oracle.ide.controls.checkboxlist | |
| oracle.ide.dialogs.filter | |
| oracle.ide.editor | 
 Contains classes and interfaces that allow addins to add their own specialized
editors to JDeveloper. 
 | 
| oracle.ide.explorer | 
 Contains the interfaces and classes addins use to provide a structured
view of data contained in nodes displayed in a navigator or an editor. 
 | 
| oracle.ide.externaltools | 
 Contains interfaces and classes that allow external tools in
 the IDE to be invoked, manipulated and extended by extensions. 
 | 
| oracle.ide.file | 
 Classes and interfaces used to track changes to files. 
 | 
| oracle.ide.keyboard | 
 Defining your default accelerators 
 | 
| oracle.ide.model | 
 Contains interfaces and classes implementing JDeveloper's data model. 
 | 
| oracle.ide.model.panels | |
| oracle.ide.navigation | |
| oracle.ide.net | 
 Provides a virtual file system framework based on java.net.URL. 
 | 
| oracle.ide.panels | 
 Provides a framework for building panel-based UI. 
 | 
| oracle.ide.resourcebundle | 
 Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors. 
 | 
| oracle.ide.todo | 
 Contains API classes for the To Do Item feature. 
 | 
| oracle.ide.util | 
 Contains utility classes. 
 | 
| oracle.ide.webbrowser | 
 Contains classes that allow addins some level of control on the IDE web browser
settings. 
 | 
| oracle.ide.wizard | 
 Contains classes that can be used to integrate gallery items and wizards into
the product. 
 | 
| oracle.javatools.buffer | 
 The  
TextBuffer package assists in the manipulation of
in-memory text content, whether it is read-only text, or read-write
text. | 
| oracle.javatools.db | 
 Contains a metadata API for describing database objects, and retrieving them
from a provider of database objects - for example a database. 
 | 
| oracle.javatools.db.datatypes | 
 Classes related to datatypes in the database API. 
 | 
| oracle.javatools.db.diff | 
 
Contains a metadata driven differ of database objects. 
 | 
| oracle.javatools.db.ora | 
 Contains the database api implementation for Oracle databases, and additional
DBObject implementations for objects specific to Oracle. 
 | 
| oracle.javatools.db.plsql | 
 Classes for dealing with PL/SQL objects. 
 | 
| oracle.javatools.db.property | 
 Classes for dealing with properties in the database API. 
 | 
| oracle.javatools.db.sql | 
 Contains an API for declaratively parsing SQL queries (SELECT statements). 
 | 
| oracle.javatools.db.util | 
 Contains java.util.Collection and java.util.Map implementations for listing
 and mapping instances of DBObject and DBObjectID. 
 | 
| oracle.javatools.editor | 
 The  
Editor package is a basic framework for an editor
component with syntax highlighting capabilities, built on top of the
Swing text framework. | 
| oracle.javatools.editor.print | 
 The Print package is a subset of the Editor package, and contains a
basic Pageable implementation for printing out the contents of a
BasicDocument. 
 | 
| oracle.javatools.parser.java.v2.common | 
 Classes common to model implementations. 
 | 
| oracle.javatools.ui.builders | |
| oracle.javatools.ui.list | |
| oracle.javatools.ui.table | |
| oracle.javatools.util | 
 Provides general utilities. 
 | 
| oracle.jdeveloper.asnav.bootstrap | |
| oracle.jdeveloper.audit.service | 
 The API classes for invoking Audit programatically, and a few Audit common
API classes. 
 | 
| oracle.jdeveloper.builder | 
 This package contains the base implementations for the set of 
classes used for creating new objects. 
 | 
| oracle.jdeveloper.deploy | |
| oracle.jdeveloper.deploy.common | |
| oracle.jdeveloper.deploy.contrib | |
| oracle.jdeveloper.deploy.dt.wizard.spi | |
| oracle.jdeveloper.deploy.ear | |
| oracle.jdeveloper.deploy.ejb | |
| oracle.jdeveloper.deploy.j2ee | |
| oracle.jdeveloper.deploy.jar | |
| oracle.jdeveloper.deploy.meta | |
| oracle.jdeveloper.deploy.meta.pattern | |
| oracle.jdeveloper.deploy.war | |
| oracle.jdeveloper.engine | |
| oracle.jdeveloper.history | |
| oracle.jdeveloper.model | 
 Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model. 
 | 
| oracle.jdeveloper.offlinedb | 
 Database API extension for saving database object definitions in XML files. 
 | 
| oracle.jdeveloper.offlinedb.model | 
 Classes that define an offline database's settings and properties. 
 | 
| oracle.jdeveloper.rescat2.util | |
| oracle.jdeveloper.uieditor | 
 Contains classes that allow addins access to the UIEditor integration objects. 
 | 
| oracle.jdeveloper.vcs.spi | 
 Contains extension-level service provider interfaces for version control system integraton. 
 | 
| oracle.jdeveloper.vcs.util | 
 Contains assorted stateless utilities for version control system integraton. 
 | 
| oracle.jdevimpl.audit.core | |
| oracle.jdevimpl.audit.markers | |
| oracle.jdevimpl.audit.preferences | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| CopyOnWriteList
 Deprecated. 
 
Use  
CopyOnWriteArrayList | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Log
 A simple error and trace log. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| ArraySortedSet
 The  
ArraySortedSet is an array implementation of the
 SortedSet interface. | 
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| GraphicsUtils
 Deprecated. 
 
Use uic oracle.javatools.ui.GraphicsUtils 
 | 
| ModelUtil
 Common utility methods. 
 | 
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| WeightedList
 Like a list but stores elements in the order specified by the weight. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Disposable
 Disposable objects will have their  
dispose method called at the end of their
 usefulness life-cycle to free up any resources held. | 
| Log
 A simple error and trace log. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Holder
 A mutable holder class modeled on the JAX-WS 2.0 Holder class that
 simply provides a common way of providing an in/out parameter without
 the need to resort to untidy one length array parameters. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Class and Description | 
|---|
| MultiMap
 An object that maps keys to collections of values. 
 | 
| Class and Description | 
|---|
| Disposable
 Disposable objects will have their  
dispose method called at the end of their
 usefulness life-cycle to free up any resources held. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| JavaHasNameSet
 Manages a set that sorts on the name of the objects. 
 | 
| Class and Description | 
|---|
| ListenableCollection
 Definition of a collection that can be listened to so that a listener can be notified of changes
 to the collection. 
 | 
| Class and Description | 
|---|
| ListenableCollection
 Definition of a collection that can be listened to so that a listener can be notified of changes
 to the collection. 
 | 
| Tuple
 A generic immutable 2-tuple. 
 | 
| Class and Description | 
|---|
| ListenableCollection
 Definition of a collection that can be listened to so that a listener can be notified of changes
 to the collection. 
 | 
| Class and Description | 
|---|
| ArraySortedSet
 The  
ArraySortedSet is an array implementation of the
 SortedSet interface. | 
| Chronometer.Precision
 Defines the method to be utilized by a Chronometer instance in order to
 obtain current time. 
 | 
| ClassHierarchyVisitor.VisitOrder | 
| ClosureException
 Exception type thrown from SwingClosure. 
 | 
| CollectionEvent
 Event fired to listeners when a ListenableCollection changes. 
 | 
| CollectionEvent.Type
 Enumeration of the various types of changes to the collection. 
 | 
| CollectionListener
 A listener to be notified when a collection changes. 
 | 
| CommandException
 An exception thrown to report an error detected by a command parser when a
  
CommandParser. | 
| CommandExceptionBundle | 
| CommandModel
 A model of a command line. 
 | 
| CommandParser
 A simple command line parser. 
 | 
| CommandParser.Converter
 An interface for an object which converts a String to a value. 
 | 
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DateComparator
 Compares dates. 
 | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| DynamicPropertySetImpl
 Implementation of the  
DynamicPropertySet interface. | 
| Filter
 A simple filter interface. 
 | 
| Filterable.Mode | 
| FormatBundle
 A formatting resource provider that wraps a java.util.ResourceBundle. 
 | 
| Graph
 A directed graph consisting of vertices of type T. 
 | 
| Graph.Cycle | 
| Graph.CycleException | 
| Graph.Visitor | 
| ListenableCollection
 Definition of a collection that can be listened to so that a listener can be notified of changes
 to the collection. 
 | 
| Log.Formatter
 An object which formats a value into a  
StringBuffer. | 
| Maps.AbstractHashMap
 An abstract, but nearly complete, implementation of the  
Map
 interface that is functionally equivalent to HashMap
 but that allows subclasses to do any or all of the following:
 
 control the concrete class of Map.Entry instances used so
 long as they extend Maps.BaseEntry (see Maps.AbstractHashMap.createEntry(int, K, V, E));
 override the calculation of hashCode and equals for all keys (see
 Maps.AbstractHashMap.keyHashCode(java.lang.Object) and Maps.AbstractHashMap.keyEquals(java.lang.Object, java.lang.Object));
 override the calculation of hashCode and equals for all values (see
 Maps.AbstractHashMap.valueHashCode(java.lang.Object) and Maps.AbstractHashMap.valueEquals(java.lang.Object, java.lang.Object));
 track when the map is constructed, initialized, and changed (see 
 Maps.AbstractHashMap.mapConstructed(), Maps.AbstractHashMap.mapInitialized(), and Maps.AbstractHashMap.mapChanged()). | 
| Maps.AbstractLinkedHashMap
 An abstract, but nearly complete, implementation of the  
Map
 interface that is functionally equivalent to LinkedHashMap
 but is based on Maps.AbstractHashMap and allows subclasses the same
 customization options. | 
| Maps.BaseEntry
 The extended  
Map.Entry interface required by 
 Maps.AbstractHashMap for its entries. | 
| Maps.BoundedLruCacheStrategy
 A bounded size LRU (least recently used) cache strategy. 
 | 
| Maps.CacheMap | 
| Maps.CacheMap.Canonicity
 The canonicity of a mapping. 
 | 
| Maps.CacheMap.Strength
 The types of references to values supported. 
 | 
| Maps.CacheStrategy
 An abstract caching strategy for a  
cache map. | 
| Maps.EvictedLinkedEntry | 
| Maps.LinkedEntry
 The  
Map.Entry (and Maps.BaseEntry) extended interface
 required by Maps.AbstractLinkedHashMap for its entries. | 
| Maps.ManagedCacheMapMBean | 
| Maps.SoftEntry
 An  
Maps.BaseEntry implementation which holds its value with a
 SoftReference. | 
| Maps.SoftLinkedEntry
 An  
Maps.LinkedEntry implementation which holds its value with a
 SoftReference. | 
| Maps.StrongEntry
 The default  
Maps.BaseEntry implementation. | 
| Maps.StrongLinkedEntry
 The default  
Maps.LinkedEntry implementation. | 
| Maps.TimedEntry | 
| Maps.WeakEntry
 An  
Maps.BaseEntry implementation which holds its value with a
 WeakReference. | 
| Maps.WeakLinkedEntry
 An  
Maps.LinkedEntry implementation which holds its value with a
 WeakReference. | 
| MultiMap
 An object that maps keys to collections of values. 
 | 
| NamedTimer
 A subclass of  
Timer that also allows configuring the name and
 priority of the underlying timer thread. | 
| NullResourceBundle
 A resource bundle which has no elements. 
 | 
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| PairList
 PairList extends List interface to support Pair types which are in turn made of 
 two arbitrary types. 
 | 
| ResourcePicker
 This package does some very cunning things in order to traverse
 a given object and find all the objects inside it that are of type
 JComponent. 
 | 
| TranslationControl
 Subclass of  
ResourceBundle.Control that optimizes the loading of
 resources based on the knowledge of which locales the resources have been
 translated to. | 
| Tuple
 A generic immutable 2-tuple. 
 | 
| WeakCache.Entry
 A class whose instances wrap a key and its corresponding value. 
 | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| MultiMap
 An object that maps keys to collections of values. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Version
 Represents the version number of an extension or component. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| DynamicPropertySet
 This class can be used by objects that need to manage a dynamic set
 of properties. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Pair
 Encapsulates a Pair of objects. 
Note: The toString() method returns the toString() of the first object.  | 
| Class and Description | 
|---|
| MultiMap
 An object that maps keys to collections of values. 
 | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. | 
| Class and Description | 
|---|
| Copyable
 Objects that implement the  
Copyable are capable of
  copying their internal, persistent state to another object that
  can be cast to the same type. |