| 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. 
 | 
| oracle.ide | 
 Contains classes that allow addins access to the IDE integration objects. 
 | 
| oracle.ide.appstate | |
| oracle.ide.ceditor | 
 The  
Code Editor package contains the code editing
implementation of the JDeveloper IDE. | 
| oracle.ide.composite | 
 Contains centralized interfaces for associating element instances with an arbitrary set of URLs. 
 | 
| oracle.ide.config | 
 Contains classes encapsulating JDevelopers's environment settings. 
 | 
| oracle.ide.controller | |
| 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.extension | |
| oracle.ide.extension.macros | |
| oracle.ide.extension.rules | |
| oracle.ide.extension.rules.composite | |
| oracle.ide.help | 
 Contains interfaces and classes used by addins to
provide context sensitive help on their own windows and dialogs. 
 | 
| oracle.ide.keyboard | 
 Defining your default accelerators 
 | 
| oracle.ide.migration | 
 Contains API classes for support the migration of Node types and user
preferences in the system directory. 
 | 
| oracle.ide.model | 
 Contains interfaces and classes implementing JDeveloper's data model. 
 | 
| oracle.ide.paths | |
| oracle.ide.print | 
 Contains classes that allow addins some level of control on the IDE print system. 
 | 
| oracle.ide.quickdiff | 
 Contains classes for the code editor's Quick Diff margin and a registry for its supported comparable reference types. 
 | 
| oracle.ide.resourcebundle | 
 Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors. 
 | 
| oracle.ideimpl.net | |
| oracle.ideimpl.webupdate | |
| oracle.jdeveloper.audit.extension | |
| oracle.jdeveloper.connection.model.hook | |
| oracle.jdeveloper.library | 
 The  
Libraries package provides the library API used
by JDeveloper. | 
| oracle.jdeveloper.uieditor | 
 Contains classes that allow addins access to the UIEditor integration objects. 
 | 
| oracle.jdeveloper.vcs.tracking | |
| oracle.rc.asadapter.jsr198 | 
| Class and Description | 
|---|
| ExtensionRegistry
 The extension registry provides access to information about installed
 extensions. 
 | 
| Class and Description | 
|---|
| DynamicHook.ElementTypeResolver
 An object which can resolve an ElementName into a Class type for that
 element. 
 | 
| ElementContext
 ElementContext provides information about the current element being visited
 and provides utilities for processing child elements, reporting logging
 messages and storing information for use by other visitors. 
 | 
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ElementVisitor.ResourceBundleProvider
 A class that creates the ResourceBundle instance. 
 | 
| ElementVisitorFactory
 The element visitor factory is used to create or retrieve visitors for
 specific xml elements while traversing xml. 
 | 
| Extension
 An extension is a unit of functionality in a JSR-198 based IDE. 
 | 
| ExtensionDependency
 Represents an extension's dependency on some other extension. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| ExtensionHook.URIResource | 
| ExtensionRegistry.Sorter | 
| LoaderType
 Deprecated.  
 | 
| OnDemandElementVisitorListener
 A listener for ElementVisitor start and end events. 
 | 
| ParameterizedExtensionHook
 An experimental way for hook handlers to accept parameters from 
 the hook-handler definiton 
 | 
| PlatformInfo
 Encapsulates platform specific information required for an extension to
 work properly. 
 | 
| UnrecognizedElementException
 An exception indicating that an element was encountered that was 
 unexpected. 
 | 
| Class and Description | 
|---|
| ElementContext
 ElementContext provides information about the current element being visited
 and provides utilities for processing child elements, reporting logging
 messages and storing information for use by other visitors. 
 | 
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| Extension
 An extension is a unit of functionality in a JSR-198 based IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| ExtensionRegistry
 The extension registry provides access to information about installed
 extensions. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| DOMHook
 An extension hook that builds a DOM tree. 
 | 
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementContext
 ElementContext provides information about the current element being visited
 and provides utilities for processing child elements, reporting logging
 messages and storing information for use by other visitors. 
 | 
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| Extension
 An extension is a unit of functionality in a JSR-198 based IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementContext
 ElementContext provides information about the current element being visited
 and provides utilities for processing child elements, reporting logging
 messages and storing information for use by other visitors. 
 | 
| Class and Description | 
|---|
| ElementContext
 ElementContext provides information about the current element being visited
 and provides utilities for processing child elements, reporting logging
 messages and storing information for use by other visitors. 
 | 
| Extension
 An extension is a unit of functionality in a JSR-198 based IDE. 
 | 
| Class and Description | 
|---|
| Extension
 An extension is a unit of functionality in a JSR-198 based IDE. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| Extension
 An extension is a unit of functionality in a JSR-198 based IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementContext
 ElementContext provides information about the current element being visited
 and provides utilities for processing child elements, reporting logging
 messages and storing information for use by other visitors. 
 | 
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| Class and Description | 
|---|
| ElementEndContext
 The context when visiting an xml end element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementName
 Represents a qualified element name in XML. 
 | 
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 | 
| Class and Description | 
|---|
| ElementStartContext
 The context when visiting an xml start element. 
 | 
| ElementVisitor
 ElementVisitor is responsible for visiting elements in an XML file
 processed by an XML parser used by a JSR-198 compatible IDE. 
 | 
| ExtensionHook
 An extension hook is responsible for processing information from the
 extension manifest for a particular feature and making this information
 available to the service responsible for managing the functionality
 provided by the hook. 
 |