| Package | Description | 
|---|---|
| oracle.ide.config | 
 Contains classes encapsulating JDevelopers's environment settings. 
 | 
| oracle.ide.db.panels | 
 Reusable UI panels for listing, creating or editing database objects in dialogs
in the IDE. 
 | 
| 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.model | 
 Contains interfaces and classes implementing JDeveloper's data model. 
 | 
| oracle.ide.model.panels | |
| oracle.ide.panels | 
 Provides a framework for building panel-based UI. 
 | 
| 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.webbrowser | 
 Contains classes that allow addins some level of control on the IDE web browser
settings. 
 | 
| oracle.ide.webupdate | 
 
The  
webupdate package provides an API for accessing
functionality in the IDE related to web-based patching and updating. | 
| 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.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.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.model | 
 Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model. 
 | 
| oracle.jdeveloper.offlinedb.browser | 
 Offline Database Node implementations for the JDeveloper's Application
Navigator. 
 | 
| 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.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.vcs.spi | 
 Contains extension-level service provider interfaces for version control system integraton. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Preferences
Class that represents shapeable Preferences. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static EnvironOptions | 
EnvironOptions.getInstance(PropertyStorage prefs)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected PropertyStorage | 
SelectDBObjectsPanel.getPropertyStorage()
Returns the PropertyStorage for this panel to save its query setting in. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TransferDescriptor
Bean to encapsulte various transfer options to be used as the model for a
 transfer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static EditorsOptions | 
EditorsOptions.getInstance(PropertyStorage prefs)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DataContainer  | 
class  | 
HashStructureNode
Node implementation for an object that stores properties in a
  HashStructure and persists those properties to XML via
  HashStructureIO. 
 | 
class  | 
IdeSystem
This class is for internal use, and should not be used by extension
 developers. 
 | 
class  | 
Project
This class represents a user project in the IDE. 
 | 
class  | 
Workspace
Workspace represents an Application. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static PropertyStorage | 
SharedPropertiesAdapter.getActivePropertyStorage(Project project,
                        java.lang.String dataKey)
Returns a PropertyStorage object that wraps either the workspace
 shared properties or the project properties, depending on where
 the properties identified by  
dataKey are stored. | 
protected static PropertyStorage | 
SharedPropertiesAdapter.getActivePropertyStorage(Project project,
                        Workspace workspace,
                        java.lang.String dataKey)
Returns a PropertyStorage object that wraps either the workspace
 shared properties or the project properties, depending on where
 the properties identified by  
dataKeyare stored. | 
abstract PropertyStorage | 
SharedPropertiesManager.getPropertyStorage(Project project,
                  java.lang.String propertyDataKey)
Returns a PropertyStorage object that wraps either the workspace
 shared properties or the project properties, depending on where
 the properties identified by  
propertyDataKey are stored. | 
abstract PropertyStorage | 
SharedPropertiesManager.getPropertyStorage(Project project,
                  Workspace parentWorkspace,
                  java.lang.String propertyDataKey)
Returns a PropertyStorage object that wraps either the workspace
 shared properties or the project properties, depending on where
 the properties identified by  
propertyDataKey are stored. | 
| Modifier and Type | Method and Description | 
|---|---|
static TechnologyScopeConfiguration | 
TechnologyScopeConfiguration.getInstance(PropertyStorage propertyData)  | 
static ResourcePaths | 
ResourcePaths.getInstance(PropertyStorage storage)
Retrieves an instance of  
ResourcePaths for the specified
 PropertyStorage. | 
static ProjectContent | 
ProjectContent.getInstance(PropertyStorage project)  | 
static DependencyConfiguration | 
DependencyConfiguration.getInstance(PropertyStorage project)  | 
static ApplicationContent | 
ApplicationContent.getInstance(PropertyStorage workspace)  | 
static ContentSet | 
ContentSet.getInstance(PropertyStorage project,
           java.lang.String contentSetKey)
Creates a ContentSet wrapper for the HashStructure in the project
  at the specified key. 
 | 
static void | 
ProjectVersion.initializeVersions(PropertyStorage project,
                  java.lang.String nodeMigratorKey)  | 
| Constructor and Description | 
|---|
ProjectVersion(PropertyStorage project)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static PropertyStorage | 
ProjectSettingsTraversablePanel.getPropertyData(Namespace data)
Gets a  
PropertyStorage object that wraps the properties
 under edit. | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyStorage | 
TraversableContext.getPropertyStorage()  | 
| Modifier and Type | Method and Description | 
|---|---|
static ApplicationCacheSettings | 
ApplicationCacheSettings.getInstance(PropertyStorage psWorkspace,
           java.net.URL workspaceURL)  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ResourceBundleUtils.alwaysPromptForDescription(PropertyStorage propStorage)
Gets whether the project is set to always prompt for a description 
 | 
static java.lang.String | 
ResourceBundleUtils.buildQualifiedName(PropertyStorage propStorage,
                  java.lang.String baseName)
Builds a qualified bundle name by using the default package name for the
 project and adding that to the base name 
 | 
static oracle.bali.xml.model.dependency.Reference | 
ResourceBundleReferenceHelper.createResourceBundleReference(oracle.bali.xml.model.XmlContext xmlContext,
                             org.w3c.dom.Node node,
                             int start,
                             int end,
                             PropertyStorage propStorage,
                             java.lang.String bundleId)  | 
static java.lang.String | 
ResourceBundleUtils.deriveBundleId(PropertyStorage propStorage,
              java.net.URL bundleURL)
Attempts to derive a bundleId for the specified URL based on it being
 part of the specified project 
 | 
static java.lang.String | 
ResourceBundleUtils.deriveBundleId(PropertyStorage propStorage,
              java.net.URL bundleURL,
              boolean bProjectOnly)  | 
abstract ResourceBundleWrapper | 
ResourceBundleManagerDT.findBundle(PropertyStorage project,
          java.lang.String bundleId)
Finds the bundle with the specified bundleId. 
 | 
static ResourceBundleWrapper | 
ResourceBundleUtils.findBundleInADFLibrary(PropertyStorage propStorage,
                      java.net.URL libraryURL,
                      java.lang.String bundleId)
Finds the  
ResourceBundleWrapper for the specified bundleId in the
 specified ADF library | 
static java.util.List<java.net.URL> | 
ResourceBundleUtils.findExistingBundles(PropertyStorage propStorage,
                   java.lang.String bundleId)
Finds URLS that already exist for the specified bundle id. 
 | 
static ResourceBundleKey | 
ResourceBundleKeyChooser.findOrCreateKey(PropertyStorage project,
               java.awt.Component owner,
               java.lang.String bundleId,
               java.util.List<java.lang.String> altBundles,
               java.lang.String text)
Matches a key from an  
ResourceBundleWrapper on an exact match, or will
 allow the user to choose a key similiar to the given  text, from
 all available keys, or by creating a new key. | 
abstract ResourceBundleWrapper | 
ResourceBundleManagerDT.getBundle(PropertyStorage project,
         java.lang.String bundleId,
         boolean createBundle)
Gets (or creates) the Design Time Resource Bundle instance for the 
 given project and bundleId 
 | 
abstract void | 
ResourceBundleManagerDT.getBundle(PropertyStorage project,
         java.lang.String bundleId,
         boolean createBundle,
         ResourceBundleCallback callback)
Gets (or creates) the Design Time Resource Bundle instance for the 
 given project and bundleId 
 | 
static int | 
ResourceBundleUtils.getBundleCreationPolicy(PropertyStorage propStorage)
Gets the bundle creation policy for the specified project 
 | 
static java.util.List<java.lang.String> | 
ResourceBundleUtils.getDefaultBundleNameForProject(PropertyStorage project)
Returns the bundle names that may be used for a project. 
 | 
static java.util.List<java.lang.String> | 
ResourceBundleUtils.getDefaultBundleNameForWorkspace(PropertyStorage workspace)
Returns the default bundle name that may be used for a workspace. 
 | 
static ResourceBundleType | 
ResourceBundleUtils.getDefaultResourceBundleType(PropertyStorage propStorage)
Gets the default resource bundle type for the specified project 
 | 
static ResourceBundleOptions | 
ResourceBundleOptions.getInstance(PropertyStorage propStorage)  | 
protected static ResourceBundleIdeOptions | 
ResourceBundleIdeOptions.getInstance(PropertyStorage pref)  | 
static boolean | 
ResourceBundleUtils.isAutomaticallySynchronized(PropertyStorage propStorage)
Gets whether the project is set to automatically synchronize
 strings into resource bundles 
 | 
static boolean | 
ResourceBundleUtils.isDefaultBundleForProject(PropertyStorage project,
                         java.lang.String bundleId)  | 
void | 
SelectTextPanel.setProject(PropertyStorage project)  | 
void | 
SelectTextPanel.setPropertyStorage(PropertyStorage propStorage)  | 
static ResourceBundleKey | 
ResourceBundleKeyChooser.showChooserDialog(PropertyStorage propStorage,
                 java.awt.Component owner,
                 NodeResourceBundle bundle,
                 java.util.List<java.lang.String> altBundles,
                 java.lang.String text)
Provides a dialog that can be used to select a key from a resource bundle 
 | 
static ResourceBundleKey | 
ResourceBundleUtils.showEditDialog(java.awt.Component owner,
              NodeResourceBundle bundle,
              java.lang.String key,
              PropertyStorage project,
              java.lang.String bundleDisplayString)
Shows a dialog for editing a resource 
 | 
static boolean | 
ResourceBundleUtils.warnAboutHardcodedNontranslatedStrings(PropertyStorage propStorage)
Gets whether the project is set to report nontranslatable strings
 as violations 
 | 
| Constructor and Description | 
|---|
ResourceBundleIdeOptions(PropertyStorage prefs)  | 
| Modifier and Type | Method and Description | 
|---|---|
static RunnerOptions | 
RunnerOptions.getInstance(PropertyStorage prefs)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ProxyOptions | 
ProxyOptions.getInstance(PropertyStorage prefs)  | 
static InternetFilesOptions | 
InternetFilesOptions.getInstance(PropertyStorage prefs)  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
UniqueUserId.getOrCreateId(PropertyStorage preferences)
Looks up the unique user id from the supplied preferences storage object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static WizardWelcomeSettings | 
WizardWelcomeSettings.getInstance(PropertyStorage prefs)  | 
| Modifier and Type | Method and Description | 
|---|---|
static CheckForUpdatesPreferences | 
CheckForUpdatesPreferences.getInstance(PropertyStorage ps)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static HashStructure | 
HashStructureAdapter.findOrCreate(PropertyStorage storage,
            java.lang.String name)
This method tries to find an existing instance of a HashStructure
  by the specified name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static GlobalSettings | 
GlobalSettings.createGlobalSettings(PropertyStorage props)
Creates a copy of global settings using the given hash. 
 | 
static void | 
GlobalSettings.initialiseInstance(PropertyStorage props)
Deprecated. 
 
replaced with  
GlobalSettings.initialiseInstance(Thunk) | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
GlobalSettings.initialiseInstance(Thunk<PropertyStorage> propsThunk)
Initialises the global settings with the given HashStructure for storage. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static PrintOptions | 
PrintOptions.getInstance(PropertyStorage prefs)  | 
| 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 | 
|---|
DependencyStructureListener(PropertyStorage container)  | 
StructureDependency(PropertyStorage container,
                   HashStructureAdapter scope,
                   java.lang.String... properties)
Creates a dependency on properties of a  
HashStructureAdapter of a
 Project. | 
| Modifier and Type | Method and Description | 
|---|---|
static OjcConfiguration | 
OjcConfiguration.getInstance(PropertyStorage project)
Deprecated. 
 
Use BuildSystemConfiguration.getInstance(PropertyStorage)
 or CompilerOptionManager.getInstance(PropertyStorage)
  Returns an OjcConfiguration instance for the specified project. 
 | 
static BuildSystemConfiguration | 
BuildSystemConfiguration.getInstance(PropertyStorage project)
Returns a BuildSystemConfiguration instance for the specified project. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ConnectionInfo | 
ConnectionInfo.getConnectionInfo(PropertyStorage ps)
Retrieves the connection information from the given property storage. 
 | 
static ConnectionInfo | 
ConnectionInfo.getConnectionInfo(PropertyStorage ps,
                 java.lang.String key)
Retrieves the ConnectionInfo from the given PropertyStorage using the given
 key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected PropertyStorage | 
ConnectionPanelUI.getPropertyStorage()
Used by  
ConnectionPanelUI.loadSettings() and ConnectionPanelUI.saveSettings() for
 remembering the last chosen connection. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ProfileStorage  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DeploymentModule
A DeploymentModule provides an interface for managing events and
 the persistence of a deployable Archive. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static J2eeSettings | 
J2eeSettings.getInstance(Project project,
           PropertyStorage propertyData)  | 
static PathsConfiguration | 
PathsConfiguration.getInstance(Project project,
           PropertyStorage propertyData)  | 
static JProjectLibraries | 
JProjectLibraries.getInstance(PropertyStorage prj)
Get an instance of JProjectLibraries rooted in the given PropertyStorage. 
 | 
static ApplicationLibraries | 
ApplicationLibraries.getInstance(PropertyStorage storage)  | 
static ApplicationContent | 
ApplicationContent.getInstance(PropertyStorage psWorkspace,
           java.net.URL workspaceURL)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProviderNode
Node for a provider in the navigator. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProviderSettings
Settings for a provider in the offline database. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ProviderSettings | 
ProviderSettings.getSettings(PropertyStorage ps)
Creates a settings wrapper around the given property storage. 
 | 
static ProviderDependencySettings | 
ProviderDependencySettings.getSettings(PropertyStorage props)  | 
static ProviderDefaultTemplateSettings | 
ProviderDefaultTemplateSettings.getSettings(PropertyStorage props)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Libraries | 
Libraries.getSettings(PropertyStorage props)  | 
| Modifier and Type | Method and Description | 
|---|---|
static RescatPreferences | 
RescatPreferences.getInstance(PropertyStorage prefs)
Returns the resource catalog preferences. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Settings | 
Settings.getInstance(PropertyStorage prefs)
Deprecated.  
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RunConfiguration
The RunConfiguration class specifies details about how a Java
  process should be started. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static EmbeddedServerOptions | 
EmbeddedServerOptions.getInstance(PropertyStorage prefs)  | 
static RunConfigurations | 
RunConfigurations.getInstance(PropertyStorage ps)  | 
static RunConfiguration | 
RunConfiguration.getInstance(PropertyStorage propertyStorage)
Returns the active RunConfiguration for a Project 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ServerLifecycleOptions | 
ServerLifecycleOptions.getInstance(PropertyStorage prefs)  | 
| Modifier and Type | Method and Description | 
|---|---|
static VCSPreferences | 
VCSPreferences.getInstance(PropertyStorage prefs,
           java.lang.String extensionId)  | 
static VCSCommentTemplatesPrefs | 
VCSCommentTemplatesPrefs.getInstance(PropertyStorage prefs,
           java.lang.String extensionId)  | 
protected java.lang.Object | 
VCSVersioningTraversable.getPreferences(PropertyStorage prefs)  | 
protected abstract T | 
VCSPreferencesTraversable.getPreferences(PropertyStorage prefs)  | 
protected VCSPreferences | 
VCSPreferencesCustomizer.getPreferences(PropertyStorage prefs)  | 
protected VCSPreferences | 
VCSOverlayItemProducer.getPreferences(PropertyStorage prefs)  | 
protected VCSCommentTemplatesPrefs | 
VCSCommentTemplatesTraversable.getPreferences(PropertyStorage prefs)  |