| Package | Description | 
|---|---|
| oracle.ide.config | Contains classes encapsulating JDevelopers's environment settings. | 
| oracle.ide.db.transfer | Contains an API for transfering database object from one DBObjectProvider to
another. | 
| oracle.ide.editor | Contains classes and interfaces that allow addins to add their own specialized
editors to JDeveloper. | 
| oracle.ide.extension | |
| oracle.ide.externaltools | Contains interfaces and classes that allow external tools in
 the IDE to be invoked, manipulated and extended by extensions. | 
| 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.model | Contains interfaces and classes implementing JDeveloper's data model. | 
| oracle.ide.persistence | Contains API classes for the persistence of search indexes. | 
| oracle.ide.resourcebundle | Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors. | 
| oracle.ide.runner | Contains classes that allow addins some level of control on the IDE runner system. | 
| oracle.ide.todo | Contains API classes for the To Do Item feature. | 
| oracle.ide.usages | |
| 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.ideimpl.webupdate | |
| oracle.javatools.data | |
| 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.ddl | API for generating DDL in the database API. | 
| oracle.javatools.db.plsql | Classes for dealing with PL/SQL objects. | 
| 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.jdeveloper.audit.model | The base classes for defining the Audit object model. | 
| oracle.jdeveloper.compiler | |
| oracle.jdeveloper.connection.model.hook | |
| oracle.jdeveloper.db | Classes for accessing database connections in JDeveloper (and other FCP
products). | 
| oracle.jdeveloper.db.panels | UI panels that are useful when listing, selecting or displaying database
connections in dialogs and wizards. | 
| oracle.jdeveloper.deploy | |
| oracle.jdeveloper.deploy.cmd | |
| oracle.jdeveloper.deploy.cmd.spi | |
| oracle.jdeveloper.deploy.common | |
| oracle.jdeveloper.deploy.contrib | |
| oracle.jdeveloper.deploy.ear | |
| oracle.jdeveloper.deploy.ejb | |
| oracle.jdeveloper.deploy.j2ee | |
| oracle.jdeveloper.deploy.jar | |
| oracle.jdeveloper.deploy.spi | |
| oracle.jdeveloper.deploy.war | |
| oracle.jdeveloper.library | The  Librariespackage provides thelibraryAPI used
by JDeveloper. | 
| oracle.jdeveloper.model | Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model. | 
| oracle.jdeveloper.offlinedb.model | Classes that define an offline database's settings and properties. | 
| oracle.jdeveloper.offlinedb.userprops | Extension to the Offline Database that allows the association of a library of
user properties to be associated with an offline database. | 
| oracle.jdeveloper.rescat2.model | |
| oracle.jdeveloper.rescat2.model.hook | |
| oracle.jdeveloper.rescat2.util | |
| oracle.jdeveloper.runner | Contains classes that allow addins some level of control on the JDeveloper runner system. | 
| oracle.jdeveloper.server.lifecycle.ide | |
| oracle.jdeveloper.uieditor | Contains classes that allow addins access to the UIEditor integration objects. | 
| oracle.jdeveloper.vcs.generic | |
| oracle.jdeveloper.vcs.spi | Contains extension-level service provider interfaces for version control system integraton. | 
| oracle.jdevimpl.audit.preferences | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ChangeEventSourceImplements the registry of ChangeListeners. | 
| class  | EnvironOptionsThis class stores the IDE environment options. | 
| class  | ExtensionSettingsPage | 
| class  | ExtensionSettingsUISettings UI information from the extension manifest. | 
| class  | GlobalIgnoreListThis class stores the IDE Global Ignore list. | 
| class  | PreferencesClass that represents shapeable Preferences. | 
| class  | SettingsCustomizationsProvides access to settings customizations registered by a product or
 role. | 
| class  | SettingsFieldCustomizationsCustomizations for a specific field. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransferDescriptorBean to encapsulte various transfer options to be used as the model for a
 transfer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EditorsOptionsThis class was used to store the editors auto synchronize option. | 
| class  | RecentFile | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LazyClassAdapterLazyClassAdapter is a hash structure adapter that can retrieve instances
 of a class declared in an extension manifest. | 
| class  | LazyResourceAdapterLazy resource adapter class that helps in lazily processing 
 resources from a hash structure. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ExternalProgramToolPropertiesProperties for an external tool that provides access to an external 
 program executable. | 
| class  | ExternalToolBasePropertiesBase properties for an external tool. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HelpDefinitionsHelpDefinitionsrepresent the list of help definitions
 that have been registered via the extension manifests | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AcceleratorDefinitionsAcceleratorDefinitionsrepresent the list of accelerator definitions
 that have been registered via the extension manifests | 
| class  | KeyStrokeOptionsThis class stores the KeyStrokeMap for one global context and multiple local
 contexts. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationContent | 
| class  | ContentSetThe ContentSet is the fundamental data structure that describes the
  contents of a  Project. | 
| class  | DependencyConfiguration | 
| class  | NodeMigrationTrackerA HashStructureAdapter class used to track the status of node migration
 for Project and Workspace nodes. | 
| class  | OwnerMapDeprecated.  | 
| class  | ProjectContent | 
| class  | ProjectVersionThis class provides a standardized means of storing and retrieving
  version history information in the project file. | 
| class  | ResourcePathsThis class holds the Resources content set data. | 
| class  | SharedPropertiesAdapterClass that handles project properties that are registered as
 shareable and are stored in the Workspace to be shared across
 projects. | 
| class  | TechnologyScopeConfiguration | 
| class  | WorkingSet | 
| class  | WorkingSets | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationCacheSettingsClass that represents settings related to the application-level persistent
  storage area. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RegisteredBundleAdapter | 
| class  | ResourceBundleOptionsResourceBundleOptionsprovides a persistable set of options used to
 drive how the resource bundle manager works. | 
| class  | ResourceBundlePreferencesResourceBundlePreferencesrepresent the resource bundle preferences
 that have been registered via role files | 
| class  | ResourceBundleSelectionValidatorsResourceBundleSelectionValidatorsrepresent the list of resource bundle selection validators
 that have been registered via the extension manifest of extensions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RunnerOptionsRuntime Service settings. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractToDoItemA  AbstractToDoItemrepresents a task the user wants to track. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UsageDataThe base object for storing information about a feature usage. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PatternFiltershttp://ant.apache.org/manual/dirtasks.html#patterns
  http://devweb.uk.oracle.com/cgi-bin/jdevwiki.pl?JavaCoreIDEGroup/WorkingSets | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InternetFilesOptions | 
| class  | ProxyOptionsProvides access to HTTP proxy options as set via
 Tools->Preferences->Web Browser and Proxy. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WizardWelcomeSettingsSettings that define whether a wizard welcome page is displayed. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CheckForUpdatesPreferencesPreferences for check for updates. | 
| class  | CustomTypeDefinition | 
| class  | CustomUpdateType | 
| class  | UpdateTool | 
| class  | WebupdateShaping | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | HashStructureAdapter. copyToImpl(HashStructureAdapter copy)This method implements the copy operation. | 
| protected boolean | HashStructureAdapter. equalsImpl(HashStructureAdapter other)This method implements the equals operation. | 
| void | HashStructureAdapter. forcedCopyTo(HashStructureAdapter copy)Copies the HashStructure of this adapter to the HashStructure of
 the specified copy. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GlobalSettingsClass for api settings that govern the behaviour of the api at a global
 level. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DDLOptionsThe options to customise the generation of DDL when using a DDLGenerator. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PlSqlCompilerOptions | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HTMLGeneratorOptionsThe  HTMLGeneratorOptionsdefines various options for
 generation of HTML output, from a BasicDocument, that is currently
 supported by theDocumentToHTMLGeneratorimplementation. | 
| class  | PrintOptionsThe  PrintOptionsdefines various printing options
 supported currenting by theEditorPageableimplementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | DependencyStructureListener. addDependency(Dependency dependency,
             PropertyStorage container,
             HashStructureAdapter scope,
             java.lang.String... properties) | 
| static void | DependencyStructureListener. removeDependency(Dependency dependency,
                PropertyStorage container,
                HashStructureAdapter scope,
                java.lang.String... properties) | 
| Constructor and Description | 
|---|
| StructureDependency(Preferences preferences,
                   HashStructureAdapter scope,
                   java.lang.String... properties)Creates a dependency on properties of a  HashStructureAdapterofPreferences. | 
| StructureDependency(Project project,
                   HashStructureAdapter scope,
                   java.lang.String... properties)Creates a dependency on properties of a  HashStructureAdapterof aProject. | 
| StructureDependency(PropertyStorage container,
                   HashStructureAdapter scope,
                   java.lang.String... properties)Creates a dependency on properties of a  HashStructureAdapterof aProject. | 
| StructureDependency(Workspace workspace,
                   HashStructureAdapter scope,
                   java.lang.String... properties)Creates a dependency on properties of a  HashStructureAdapterof aWorkspace. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BuildSystemConfigurationManages various options and settings for the build | 
| class  | OjcConfigurationPlace holder class for defines. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConnectionProviderInfo | 
| class  | ConnectionTypeInfo | 
| class  | CTConfigurationInfo | 
| class  | ParameterInfo | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConnectionInfoWrapper for information about a chosen connection. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | GlobalConnectionPanelUI.ChosenConnectionDeprecated. 
 - use  ConnectionInfo | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AppServerDeploymentOptions | 
| class  | AutoSyncSettings | 
| class  | DeployElementAn extension of  DefaultElementthat also implements theLinkedDirtyableinterface. | 
| class  | DeploymentOptionsThis class defines preferences that fine-tune deployment behavior. | 
| class  | DeploymentViewA DeploymentView describes how a DeploymentModule should be constructed. | 
| class  | JavaDeploymentOptions | 
| class  | JeeDeploymentOptions | 
| class  | Profile | 
| class  | SecurityDeploymentSettings | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeployCommandState | 
| class  | DeployJarToAppServerState | 
| class  | DeployToAppServerState | 
| class  | DeployToArchiveState | 
| class  | DeployToEarState | 
| class  | DeployToFileState | 
| class  | DeployToWarState | 
| class  | ProfileDeployCmdState | 
| class  | UndeployFromAppServerState | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | HashDeployCommandWriter.HashDisplayable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractHashDependableBase class for creating Dependable(s). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContributorA Contributor is a unique source of artifacts. | 
| class  | LocationContributorA contributor that points to a user-defined location that is not defined by any of
 the available Content Sources. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EarProfileClass representing an EAR deployment profile. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EjbProfileClass representing an EJB deployment profile. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | J2eeProfile | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AppClientProfile | 
| class  | ArchiveProfileData model for the JAR (simple archive) deployment profile. | 
| class  | ClientProfileData model representing the J2EE Client deployment profile type. | 
| class  | ConnectorProfileData model representing the J2EE Connector deployment profile type. | 
| class  | LibraryArchiveProfileData Model representing a deployment campable (as a shared library) version of an ArchiveProfile. | 
| class  | TaglibProfileThe JSP tag library profile. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NonmigratedProfileA profile that has not been recognized by any registered  HashProfileReaderorHashProfileWriterproviders. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WarProfileData model representing a deployment profile for a J2EE web module. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationLibraryListList of libraries defined internally in an application. | 
| class  | InternalLibraryListA list of libraries defined internally in a project or application. | 
| class  | JDKAdapterEncapsulates the notion of a JDK. | 
| class  | JLibraryAdapterEncapsulates the notion of a Library as it is used
  within JDeveloper. | 
| class  | JProjectLibraryListThe JProjectLibraryList class is used to contain Library instances that are
 defined within the context of a JProject. | 
| class  | LibraryAdapter | 
| class  | LibraryReferenceHashStructureAdapter encapsulation of a reference to an external Library, as
 opposed to a reference to a library defined within a JProject. | 
| class  | UnresolvedLibraryA placeholder for a library reference that could not be resolved. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationLibrariesProvides application libraries. | 
| class  | J2eeSettingsSettings object for storing the settings associated with a J2EE project. | 
| class  | JavaProject | 
| class  | JProjectLibrariesJProjectLibraries is the means by which JDK and JLibrary information may be
 stored and retrieved from a given PropertyStorage object. | 
| class  | PathsConfiguration | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataTypeSettingsSettings class for storing the datatype settings for a given offline
 provider. | 
| class  | OfflineDBProjectSettingsObject to encapsulate offline database settings in a project's configuration. | 
| class  | ProviderDefaultTemplateSettings | 
| class  | ProviderDependencySettingsSettings object for storing any dependency information for a provider - i.e. | 
| class  | ProviderSettingsSettings for a provider in the offline database. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LibrariesSettings object for storing any user property libraries for a provider | 
| class  | UserPropertyDefnHow to access the user property values for a given Offline Database Object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RescatPreferences | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CatalogItemFactoryInfo | 
| class  | ConnectionHelperInfo | 
| class  | ContextRecognizerInfo | 
| class  | ExtensionInfo | 
| class  | ExtensionMappingInfo | 
| class  | ExtensionMappingsNote: doesn't follow model of other extensions because this class is 
  used by ResourceTypeInfo, it is not a top-level extension object | 
| class  | PrimaryContextInfo | 
| class  | RCAdapterInfo | 
| class  | RCConfigurationInfo | 
| class  | ResourceRecognizerInfo | 
| class  | ResourceTypeInfoResource types can either be declared in terms of a class that implements
  ResourceType, or they can be declared in
 terms of metadata. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SettingsDeprecated. 
 since 11.1.2.0.0 | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EmbeddedServerOptionsDesign-time embedded server settings. | 
| class  | RunConfigurationThe RunConfiguration class specifies details about how a Java
  process should be started. | 
| class  | RunConfigurationsManages the set of RunConfiguration objects for the workspace | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ServerLifecycleOptionsRuntime Service settings. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UIEditorOptionsUIEditorOptions describes the customizations made available to the user. | 
| Modifier and Type | Method and Description | 
|---|---|
| HashStructureAdapter | PendingChangesAdapter. getPreferences() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | VCSCommentTemplatesPrefs | 
| class  | VCSCopyableMap<K,V>Deprecated. 
 not replaced. Settings must now be stored using HashStructure 
 based IDE  Preferences. This class now exists only for extension 
 migration purposes. | 
| class  | VCSPreferences | 
| class  | VCSPropertyMap<K,V>Deprecated. 
 not replaced. Settings must now be stored using HashStructure 
 based IDE  Preferences. This class now exists only for extension 
 migration purposes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AuditPreferencesBasic Audit preferences. |