| Package | Description | 
|---|---|
| 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.help | 
 Contains interfaces and classes used by addins to
provide context sensitive help on their own windows and dialogs. 
 | 
| 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.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 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DeferredElementVisitorHook
DeferredElementVisitorHook is a specialized hook handler class
 that helps clients with existing custom hook handlers convert
 to a lazier, pull based model. 
 | 
class  | 
DOMHook
An extension hook that builds a DOM tree. 
 | 
class  | 
DynamicHook
An implementation of ExtensionHook that automatically populates
 model objects using reflection. 
 | 
class  | 
MultiDeferredElementVisitorHook
MultiDeferredElementVisitorHook is similar to DeferredElementVisitorHook
 except that it supports attaching multiple ElementVisitors. 
 | 
class  | 
ParameterizedExtensionHook
An experimental way for hook handlers to accept parameters from 
 the hook-handler definiton 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ExtensionHook | 
ExtensionRegistry.getHook(ElementName hookElement)
Get the hook for the specified element name. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IdeHook
Deprecated. 
 
since 11.0. Use  
ExtensionHook instead. | 
| Modifier and Type | Method and Description | 
|---|---|
ExtensionHook | 
ExtensionRegistry.getHook(ElementName elementName)
Returns the hook for the specified element name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<ExtensionHook> | 
ExtensionRegistry.getAllHooks()
Returns all registered hooks. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ExtensionRegistry.registerIdeHook(ElementName elementName,
               ExtensionHook hook)
Registers an ide hook. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApplicationStateHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CodeEditorHook
A custom hook handler for editor in namespace
 http://xmlns.oracle.com/ide/extension. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositeFileElementHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PreferenceDefaultsHook
Hook for preference defaults customization. 
 | 
class  | 
ProjectDefaultsHook
Hook for project defaults customization. 
 | 
class  | 
SettingsUICustomizationsHook  | 
class  | 
SettingsUIHook
Settings UI hook. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ContextMenuListenersHook
Declarative hook for context menu listeners. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FileSaveHook
Hook that registers the listeners to be notified when a multiple files may
 need to be saved. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IconOverlayHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HashStructureHook
Generic extension hook for unmarshalling extension manifest elements
  into a  
HashStructure. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HelpCallbacksHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NodeMigratorHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ContentSetProvidersHook  | 
class  | 
DependableFactoryHook  | 
class  | 
RecognizersHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PathInfo
Utility for looking up <path-info> elements defined in extension
 manifests. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PrintHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QuickDiffReferenceHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ResourceBundleShapingPreferencesHook
The  
ResourceBundleShapingPreferencesHook is used to pull the 
 resource bundle preferences from the custom role files. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RootProviderHook
Hook used to process  
URLFileSystemRootProvider registrations. | 
class  | 
URLFileSystemHook
The hook handler for URLFileSystem registration. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UpdateHook
Extension hook for update centers. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AuditHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLibraryHook
Base class for extension hooks that define library paths. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UIEditorHookHandler
Process the uieditor element which may be part of a JDeveloper extension
 manifest . 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VCSBugTrackingHook  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AsAdapterSpiHook  |