| Package | Description | 
|---|---|
| oracle.ide.db.controls | 
 Reusable UI controls to used to show or list database objects. 
 | 
| oracle.ide.db.panels | 
 Reusable UI panels for listing, creating or editing database objects in dialogs
in the IDE. 
 | 
| oracle.ide.db.panels.plsql | |
| 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.model.panels | |
| 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.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.ideimpl.webupdate.wizard | |
| 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.dt | |
| oracle.jdeveloper.deploy.dt.wizard.panels | |
| oracle.jdeveloper.deploy.dt.wizard.spi | |
| oracle.jdeveloper.library | 
 The  
Libraries package provides the library API used
by JDeveloper. | 
| oracle.jdeveloper.model | 
 Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model. 
 | 
| oracle.jdeveloper.offlinedb.panels | 
 UI panels that can be used to define / select offline databases in JDeveloper. 
 | 
| oracle.jdeveloper.panels | |
| oracle.jdeveloper.resources | 
 This package contains the base classes used for editing content sets. 
 | 
| oracle.jdeveloper.vcs.spi | 
 Contains extension-level service provider interfaces for version control system integraton. 
 | 
| oracle.jdevimpl.audit.preferences | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SchemaObjectTargetPicker.onEntry(TraversableContext tc)
By default the SchemaObjectTargetPicker uses the TARGET_PROVIDER_KEY to
 find its provider. 
 | 
void | 
SchemaObjectTargetPicker.onExit(TraversableContext tc)
Will throw a TraversalException if the current edited name doesn't commit
 properly. 
 | 
protected void | 
NameEditor.validatePanelChange(TraversableContext data)
Deprecated. 
 
with no replacement 
 | 
void | 
NameAndSchemaAdvancedEditor.validatePanelChange(TraversableContext data)
Deprecated. 
 
with no replacement 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SelectDBObjectsPanel.commit(TraversableContext dataContext)
Default implementation of the commit calls  
SelectDBObjectsPanel.getSelectedObjects() and
 places what is returned into the context using the SelectDBObjectsPanel.SELECTED_OBJECTS
 key. | 
protected void | 
TabbedEditorPanel.commitToProvider(TraversableContext data)  | 
protected DBObjectProvider | 
SelectDBObjectsPanel.getProvider(TraversableContext dataContext)
Get the DBObjectProvider. 
 | 
protected void | 
SelectDBObjectsPanel.init(boolean providerChanged,
    TraversableContext dataContext)
Initialises the panel. 
 | 
void | 
TabbedEditorPanel.onEntry(TraversableContext data)  | 
void | 
SkippingTraversable.onEntry(TraversableContext tc)  | 
void | 
SelectSchemaPanel.onEntry(TraversableContext dataContext)  | 
void | 
SelectDBObjectsPanel.onEntry(TraversableContext dataContext)
Called on entry to the panel in the wizard. 
 | 
void | 
SchemaPanel.onEntry(TraversableContext dataContext)  | 
void | 
DDLPanel.onEntry(TraversableContext data)  | 
void | 
TabbedEditorPanel.onExit(TraversableContext data)  | 
void | 
SelectSchemaPanel.onExit(TraversableContext dataContext)  | 
void | 
SelectDBObjectsPanel.onExit(TraversableContext dataContext)
Called on panel exit. 
 | 
void | 
SchemaPanel.onExit(TraversableContext dataContext)  | 
void | 
DDLPanel.onExit(TraversableContext data)  | 
void | 
PanelLibrary.PanelSetChangeValidator.validatePanelChange(TraversableContext data)
Validate a panel change in process. 
 | 
void | 
PanelLibrary.HeaderPanel.validatePanelChange(TraversableContext data)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
NewUserDefinedTypePanel.getDefaultName(TraversableContext dataContext)  | 
void | 
PlSqlCompilerOptionsPanel.onEntry(TraversableContext dataContext)  | 
void | 
PlSqlCompilerOptionsPanel.onExit(TraversableContext dataContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KeyStrokePanel.onEntry(TraversableContext tc)  | 
void | 
KeyStrokePanel.onExit(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
TraversableContext | 
NodeMigrator.getTraversableContext()
Returns a non-null  
TraversableContext while migration is in
 progress, otherwise, the value returned is null. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
NodeMigrator.callHelperMigrate(NodeMigratorHelper helper,
                 MigrationInfo info,
                 TraversableContext context)  | 
protected void | 
NodeMigrator.callHelpersMigrate(MigrationInfo info,
                  TraversableContext context)  | 
java.util.List | 
NodeMigrator.doMigration(java.util.List list,
           TraversableContext context)
This method invokes the  
NodeMigratorHelpers to carry out
 addin specific migrations. | 
java.util.List | 
NodeMigrator.doMigration(TraversableContext context)
Do the actual migration of the nodes. 
 | 
protected void | 
NodeMigratorHelper.generateDefaults(MigrationInfo[] infos,
                TraversableContext context)
Creates the files with default values on disc. 
 | 
protected java.util.Map | 
NodeMigrator.getInfoToMigratorMap(TraversableContext context)
 | 
java.util.List | 
NodeMigratorHelper.getPages(MigrationInfo[] infos,
        TraversableContext context)
Get the traversal pages to be displayed by the node migration 
 wizard. 
 | 
java.util.List | 
NodeMigrator.getPages(MigrationInfo[] infos,
        TraversableContext context)
Get the list of wizard pages associated with the specified
  
infos. | 
abstract MigrationPanel.ResultData | 
MigrationPanel.getResults(TraversableContext context)
Get the data to display on the finish page. 
 | 
protected MigrationInfo.MigrationStatus | 
NodeMigrator.invokeWizard(TraversableContext context,
            java.util.List pages,
            MigrationInfo[] infos)
Invoke the migration wizard. 
 | 
abstract void | 
NodeMigratorHelper.migrate(MigrationInfo[] infos,
       TraversableContext context)
Method called to migrate the nodes recorded in the specified
  
MigrationInfo. | 
void | 
MigrationPanel.onEntry(TraversableContext dataContext)
Enables the Finish button by default, overriding the default behavior
 in FSMWizard. 
 | 
protected void | 
NodeMigrator.postMigrate(MigrationInfo[] infos,
           TraversableContext context)
Method called after migration is complete. 
 | 
protected void | 
NodeMigrator.preMigrate(MigrationInfo[] infos,
          TraversableContext context)
Method called before migration is initiated. 
 | 
static boolean | 
MigrationWizard.runWizard(java.lang.String title,
         java.lang.String welcome,
         java.lang.String summary,
         TraversableContext context,
         java.util.List<Step> pages)
Runs the MigrationWizard where users can choose what migration options
 they want and then migrate their files. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
WorkspaceMigrator.callHelpersMigrate(MigrationInfo info,
                  TraversableContext context)  | 
protected void | 
ProjectMigrator.callHelpersMigrate(MigrationInfo info,
                  TraversableContext context)  | 
java.util.List | 
WorkspaceMigrator.getPages(MigrationInfo[] infos,
        TraversableContext context)  | 
void | 
WorkingSetsMigratorHelper.migrate(MigrationInfo[] infos,
       TraversableContext context)  | 
void | 
ResourcePathsMigrator.migrate(MigrationInfo[] infos,
       TraversableContext context)  | 
void | 
LazyLoadedTraversable.onEntry(TraversableContext dataContext)  | 
void | 
LazyLoadedTraversable.onExit(TraversableContext dataContext)  | 
void | 
LazyLoadedTraversable.onProjectPanelEntry(TraversableContext traversableContext)  | 
protected void | 
WorkspaceMigrator.postMigrate(MigrationInfo[] infos,
           TraversableContext context)  | 
protected void | 
ProjectMigrator.postMigrate(MigrationInfo[] infos,
           TraversableContext context)  | 
protected void | 
WorkspaceMigrator.preMigrate(MigrationInfo[] infos,
          TraversableContext context)  | 
protected void | 
ProjectMigrator.preMigrate(MigrationInfo[] infos,
          TraversableContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProjectSettingsTraversablePanel.activateProperties(TraversableContext tc,
                  boolean useCustom)
Enables or disables custom properties. 
 | 
void | 
ProjectSettingsTraversablePanel.onEntry(TraversableContext traversableContext)  | 
abstract void | 
ProjectSettingsTraversablePanel.onProjectPanelEntry(TraversableContext traversableContext)
Subclasses must implement this method which is invoked when the
 panel is about to be displayed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected TraversableContext | 
TDialogLauncher.getTraversableContext()  | 
TraversableContext | 
MDDEvent.getTraversableContext()  | 
TraversableContext | 
ApplyEvent.getTraversableContext()
Returns the  
TraversableContext that is the event source
  for this ApplyEvent. | 
protected TraversableContext | 
MDDPanel.newTraversableContext()
Adds design-time objects to the  
TraversableContext. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
MDDPanel.fireTraversableEntered(TraversableContext tc)  | 
void | 
Traversable.onEntry(TraversableContext dataContext)
This method is called when the  
Traversable is being
  entered. | 
void | 
TabbedPanel.onEntry(TraversableContext tc)
This implementation passes the onEntry call through the current
  Traversable being displayed in the tabbed pane. 
 | 
void | 
MDDPanel.onEntry(TraversableContext tc)  | 
void | 
DefaultTraversablePanel.onEntry(TraversableContext dataContext)
Does nothing by default. 
 | 
void | 
Traversable.onExit(TraversableContext dataContext)
This method is called when the  
Traversable is being
  exited. | 
void | 
TabbedPanel.onExit(TraversableContext tc)
This implementation passes the onExit call through the current
  Traversable being displayed in the tabbed pane. 
 | 
void | 
MDDPanel.onExit(TraversableContext tc)  | 
void | 
DefaultTraversablePanel.onExit(TraversableContext dataContext)
Does nothing by default. 
 | 
protected void | 
TabbedPanel.refreshUI(TraversableContext tc)  | 
protected void | 
MDDPanel.refreshUI(TraversableContext dataScope)  | 
| Constructor and Description | 
|---|
ApplyEvent(TraversableContext source)
Creates a new  
ApplyEvent. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SelectTextPanel.onEntry(TraversableContext dataContext)
Public as implementation detail only, must not be used externally 
 | 
void | 
ResourceBundlePreferencesEditor.onEntry(TraversableContext dataContext)  | 
void | 
SelectTextPanel.onExit(TraversableContext dataContext)
Public as implementation detail only, must not be used externally 
 | 
void | 
ResourceBundlePreferencesEditor.onExit(TraversableContext dataContext)  | 
void | 
ResourceBundleOptionsPanel.onExit(TraversableContext traversableContext)  | 
void | 
ResourceBundleOptionsPanel.onProjectPanelEntry(TraversableContext traversableContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProxySettingsPanel.onEntry(TraversableContext tc)  | 
void | 
ProxySettingsPanel.onExit(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WelcomePanel.onEntry(TraversableContext tc)  | 
void | 
FinishPanel.onEntry(TraversableContext tc)  | 
void | 
WelcomePanel.onExit(TraversableContext tc)  | 
void | 
FSMWizardListener.wizardPanelEntered(Traversable traversable,
                  TraversableContext tc)  | 
void | 
FSMWizardListener.wizardPanelExited(Traversable traversable,
                 TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UpdatePreferences.onEntry(TraversableContext tc)  | 
void | 
UpdatePreferences.onExit(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SummaryPage.pageSelected(TraversableContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DatabaseConnectionPanel.commitConnectionInfo(ConnectionInfo info,
                    TraversableContext dataContext)
This is called by onExit once the chosen connection has been
 identified. 
 | 
protected void | 
DatabaseConnectionPanel.commitConnectionName(java.lang.String name,
                    TraversableContext dataContext)
Deprecated. 
 
 | 
protected ConnectionInfo | 
GlobalDatabaseConnPanel.getConnectionInfo(TraversableContext dataContext)
Gets the connection information from the data context from which to get an
 already chosen connection to pre-select in the picker, and to put the
 chosen connection information. 
 | 
protected java.lang.String | 
DatabaseConnectionPanel.getEntryConnection(TraversableContext dataContext)
Returns the name of a connection to select by default onEntry. 
 | 
protected void | 
GlobalDatabaseConnPanel.initPanel(TraversableContext dataContext)  | 
void | 
AppDatabaseConnPanel.onEntry(TraversableContext dataContext)  | 
void | 
GlobalDatabaseConnPanel.onEntry(TraversableContext dataContext)  | 
void | 
DatabaseConnectionPanel.onEntry(TraversableContext dataContext)  | 
void | 
GlobalDatabaseConnPanel.onExit(TraversableContext dataContext)
The default implementation does nothing. 
 | 
void | 
DatabaseConnectionPanel.onExit(TraversableContext dataContext)  | 
protected boolean | 
DatabaseConnectionPanel.validateOnExit(TraversableContext dataContext)
Gets whether or not validation should be done, and errors should be shown
 to the user for the given TraversableContext. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Profile.migrate(TraversableContext context)
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DataContainer | 
DeploymentPanelContent.getDataContainer(TraversableContext tc)  | 
void | 
DeploymentPanelContent.onEntry(TraversableContext tc)  | 
void | 
CreateProfilePanel.onEntry(TraversableContext tc)  | 
void | 
DeploymentPanelContent.onExit(TraversableContext dataContext)  | 
void | 
CreateProfilePanel.onExit(TraversableContext tc)  | 
static void | 
DeploymentPanelContent.setDataContainer(TraversableContext tc,
                DataContainer dc)  | 
void | 
DeploymentPanelContent.setTraversableContext(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AppServerSelectionPanel.gather(TraversableContext dataContext)  | 
void | 
AppServerSelectionPanel.onEntry(TraversableContext dataContext)  | 
void | 
AppServerSelectionPanel.onExit(TraversableContext dataContext)  | 
protected void | 
AppServerSelectionPanel.scatter(TraversableContext dataContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected TraversableContext | 
AbstractDeployWizardPanel.getTraversableContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
javax.swing.tree.TreeNode | 
DeployCommandSummaryBuilder.buildSummary(DeployCommand cmd,
            TraversableContext tc)  | 
protected abstract javax.swing.tree.TreeNode | 
AbstractDeploySummaryProvider.buildSummary(DeployCommand cmd,
            TraversableContext tc,
            Cookie cookie)  | 
protected void | 
AbstractDeployWizardPanel.gather(TraversableContext context)  | 
protected void | 
AbstractDeployWizardPanel.scatter(TraversableContext context)  | 
protected void | 
AbstractDeployWizardPanel.setTraversableContext(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProjectLibraryMigrator.migrate(MigrationInfo[] infos,
       TraversableContext context)  | 
void | 
ClasspathPanel.onExit(TraversableContext tc)  | 
void | 
ClasspathPanel.onProjectPanelEntry(TraversableContext tc)  | 
void | 
ApplicationClasspathPanel.onProjectPanelEntry(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
ApplicationContent | 
ApplicationContentPanel.getApplicationContent(TraversableContext tc)  | 
void | 
OutputDirectoryMigrator.migrate(MigrationInfo[] infos,
       TraversableContext context)  | 
void | 
DependencyPanel.onEntry(TraversableContext dataContext)
The TraversableContext must be populated with the following:
 
  The active  
Workspace
  The URL for the active project
  The PropertyStorage object to edit
  If modifying dependencies for an existing Dependable, such as
  a deployment archive, the Dependable under edit must be stored in
  the TraversableContext
  | 
void | 
JProjectPanel.onExit(TraversableContext tc)  | 
void | 
TechnologiesPanel.onExit(TraversableContext tc)  | 
void | 
JProjectDependencyPanel.onExit(TraversableContext tc)  | 
void | 
DependencyPanel.onExit(TraversableContext dataContext)  | 
void | 
ApplicationContentPanel.onExit(TraversableContext tc)  | 
void | 
JProjectPanel.onProjectPanelEntry(TraversableContext tc)  | 
void | 
JProjectLibrariesPanel.onProjectPanelEntry(TraversableContext tc)  | 
void | 
TechnologiesPanel.onProjectPanelEntry(TraversableContext tc)  | 
void | 
JProjectDependencyPanel.onProjectPanelEntry(TraversableContext tc)  | 
void | 
ApplicationContentPanel.onProjectPanelEntry(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OfflineDBChooserPanel.onEntry(TraversableContext data)
Enter/initialises the panel with a chosen offline database and
 project/application if the extra pickers are shown. 
 | 
void | 
OfflineDBChooserPanel.onExit(TraversableContext data)
Gets (or creates) the chosen offline database and puts it in the
 TravserableContext under the panel's  
data
 key. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SelectDatabaseObjectsPanel.onEntry(TraversableContext tc)  | 
void | 
SelectDatabaseObjectsPanel.onExit(TraversableContext tc)
Upon leaving this panel, save the _metaData object and the
  chosen tables list out to the traversable context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GenericPanel.onExit(TraversableContext dataContext)  | 
void | 
GenericPanel.onProjectPanelEntry(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VCSPreferencesTraversable.onEntry(TraversableContext tc)  | 
void | 
VCSPreferencesTraversable.onExit(TraversableContext tc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AuditPreferencesPanel.onEntry(TraversableContext context)  | 
void | 
AuditPreferencesPanel.onExit(TraversableContext context)  |