| Package | Description | 
|---|---|
| oracle.ide.config | 
 Contains classes encapsulating JDevelopers's environment settings. 
 | 
| 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.dialogs.filter | |
| 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.net | 
 Provides a virtual file system framework based on java.net.URL. 
 | 
| 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.db.panels | |
| oracle.ideimpl.webupdate | |
| oracle.ideimpl.webupdate.wizard | |
| 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.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 | 
|---|---|
Traversable | 
ExtensionSettingsPage.newTraversable()  | 
| Modifier and Type | Method and Description | 
|---|---|
static SettingsPageCustomizationHelper | 
SettingsUIRegistry.getHelper(Traversable t,
         java.lang.String pageId)
Returns a helper that can be used to automatically enable / disable
 and show / hide components on a page based on customization information. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NameAndPublicSchemaEditor
Deprecated. 
 
the public checkbox is automatically included when needed in
  
NameAndSchemaEditor. | 
class  | 
NameAndSchemaAdvancedEditor<T extends SchemaObject>
Extension of the NameAndSchemaEditor that includes an advanced checkbox. 
 | 
class  | 
NameAndSchemaEditor<T extends SchemaObject>
Resuable widget for editing a SchemaObject's name and schema. 
 | 
class  | 
NameEditor<T extends SystemObject>
Resuable widget for editing a SystemObject's name. 
 | 
class  | 
SchemaObjectTargetPicker
ItemPicker designed to be used as the target (right or to) picker in the
 shuttle on a SelectDBObjectsPanel. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DBTraversable
Traversable specialisation that include methods to deal with default
 focus in the database editor frameworks. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseInfoPanel
Deprecated.  
 | 
class  | 
DBTraversablePanel
Deprecated. 
 
implement DBTraversable instead. 
 | 
class  | 
DDLPanel  | 
class  | 
MDDEditorPanel  | 
class  | 
SchemaPanel  | 
class  | 
SelectDBObjectsPanel
Base panel for picking DBObjects from a DBObjectProvider. 
 | 
class  | 
SelectSchemaPanel
Simple panel containing single Schema Picker 
 | 
class  | 
SkippingTraversable
Extends DefaultTravesablePanel with the ability to skip to the next panel. 
 | 
class  | 
TabbedEditorPanel
Panel that makes up a create or edit dialog. 
 | 
class  | 
TemplateObjectsPanel  | 
class  | 
XMLSchemaTabbedPanel
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traversable | 
PanelLibrary.createMainPanel(Traversable header,
               Navigable[] navs,
               java.lang.String startPage)
Gets the main panel that contains all the navigable for the dialog. 
 | 
protected Traversable | 
PanelLibrary.DelegatePanelLibrary.createMainPanel(Traversable header,
               Navigable[] navs,
               java.lang.String startPage)  | 
protected Traversable | 
TabbedEditorPanel.createPanel(Navigable[] navs)  | 
protected Traversable | 
MDDEditorPanel.createPanel(Navigable[] navs)  | 
Traversable | 
PanelLibrary.getMainDialogPanel(DBEditorConfig config,
                  Navigable[] navs)
Returns the main panel to use in an editor described by the given
 config. 
 | 
Traversable | 
PanelLibrary.getMainDialogPanel(T obj,
                  DBObjectProvider pro,
                  DBObject child,
                  Navigable[] navs)
Deprecated. 
 
 | 
protected Traversable | 
TabbedEditorPanel.getMiddle()  | 
Traversable | 
TabbedEditorPanel.getTop()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.lang.Class<? extends Traversable> | 
PanelLibrary.getDDLPanel()  | 
protected java.lang.Class<? extends Traversable> | 
PanelLibrary.DelegatePanelLibrary.getDDLPanel()  | 
protected java.lang.Class<? extends Traversable> | 
PanelLibrary.getHeader()
Returns the traversable class to use for the header component. 
 | 
protected java.lang.Class<? extends Traversable> | 
PanelLibrary.DelegatePanelLibrary.getHeader()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traversable | 
PanelLibrary.createMainPanel(Traversable header,
               Navigable[] navs,
               java.lang.String startPage)
Gets the main panel that contains all the navigable for the dialog. 
 | 
protected Traversable | 
PanelLibrary.DelegatePanelLibrary.createMainPanel(Traversable header,
               Navigable[] navs,
               java.lang.String startPage)  | 
protected void | 
TabbedEditorPanel.enterMiddlePanel(Traversable middle,
                java.lang.String startPage,
                boolean firstEntry)
Called on entry of the middle panel. 
 | 
protected void | 
MDDEditorPanel.enterMiddlePanel(Traversable middle,
                java.lang.String startPage,
                boolean firstEntry)  | 
protected void | 
TabbedEditorPanel.enterPanel(Traversable panel)
Enters the given panel using the stored data. 
 | 
java.awt.Component | 
PanelLibrary.getInitialFocus(Traversable mainPanel)
Get a component from the given main panel for the dialog to put the
 initial focus in. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Navigable | 
PanelLibrary.addPanel(java.lang.String title,
        java.lang.Class<? extends Traversable> clz,
        java.lang.String helpID,
        java.lang.Class[] constructorSig,
        java.lang.Object[] constructorArgs,
        java.lang.String... properties)
Adds a new panel to this library and returns the resulting Navigable. 
 | 
protected Navigable | 
PanelLibrary.addPanel(java.lang.String title,
        java.lang.Class<? extends Traversable> clz,
        java.lang.String helpID,
        java.lang.String... properties)
Adds a new panel to this library and returns the resulting Navigable. 
 | 
| Constructor and Description | 
|---|
MDDEditorPanel(Traversable top,
              Navigable[] navs,
              java.lang.String startPage)  | 
MDDEditorPanel(Traversable top,
              Navigable[] navs,
              java.lang.String startPage,
              int panelThreshold)  | 
TabbedEditorPanel(Traversable top,
                 Navigable[] navs,
                 java.lang.String startPage)
Creates a new TabbedEditorPanel. 
 | 
XMLSchemaTabbedPanel(Traversable top,
                    Navigable[] navs)
Deprecated.  
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NewPlsqlPanel
Main panel for the new user-defined type command 
 | 
class  | 
NewUserDefinedTypePanel  | 
class  | 
PlSqlCompilerOptionsPanel  | 
class  | 
PlSqlTabbedPanel
Deprecated.  
 | 
| Constructor and Description | 
|---|
PlSqlTabbedPanel(Traversable top,
                Navigable[] navs)
Deprecated.  
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DirectoryOptionsPanel
Deprecated. 
 
since 11.0 with no replacement. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
KeyPresetConfigPanel
A IDE Settings that controls the shortcut presets 
 | 
class  | 
KeyStrokePanel
This panel edits shortcuts in one context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Traversable | 
KeyStrokesConfigUI.newTraversable()
Deprecated.  
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MigrationPanel
An abstract class that extends DefaultTraversablePanel. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LazyLoadedTraversable  | 
| Modifier and Type | Method and Description | 
|---|---|
Traversable | 
LazyLoadEvent.getLoadedTraversable()
Gets the Traversable that has been loaded. 
 | 
| Constructor and Description | 
|---|
LazyLoadEvent(LazyTraversable source,
             Traversable traversablePanel)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProjectSettingsTraversablePanel
This panel is designed for use in the Project Properties dialog. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Traversable | 
ProjectContentNavigable.newTraversable(ApplyNotifier applyNotifier)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PackageClassChooser
A chooser for packages and classes that uses  
URLPath as the
  source of path information. | 
class  | 
URLChooser
The  
URLChooser is a replacement file chooser for JFileChooser. | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
URLChooser.showOpenDialog(java.awt.Component parent,
              Traversable content,
              java.lang.String title)  | 
int | 
URLChooser.showSaveDialog(java.awt.Component parent,
              Traversable content,
              java.lang.String title)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NavigableUIContainer
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTraversablePanel
Complete default implementation of  
Traversable that
  subclasses JPanel. | 
class  | 
MDDPanel
This implementation of  
NavigableUIContainer is a
  "master-detail-detail" panel, hence the name
  MDDPanel. | 
class  | 
NewWorkspacePanel
The  
NewWorkspacePanel class implements the UI
 to create a new workspace. | 
class  | 
TabbedPanel
This is a  
NavigableUIContainer implementation whose
  appearance is based on JTabbedPane; each page of a
  TabbedPanel is a Traversable and the order of
  the pages is specified by an array of Navigables. | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traversable | 
TabbedPanel.getCurrentTraversable()  | 
protected Traversable | 
MDDPanel.getCurrentTraversable()  | 
Traversable | 
MDDEvent.getTraversable()  | 
protected Traversable | 
MetaTraversable.newTraversable()
Overriding this method is the preferred means of overriding
   
MetaTraversable's Traversable creation
  behavior. | 
Traversable | 
MetaTraversable.newTraversable(ApplyNotifier applyNotifier)
This method specifies the  
Traversable that will be used
  in association with the Navigable; in general, only
  NavigableUIContainer implementations should call this
  method directly. | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
MetaTraversable.findHelpID(MetaTraversable metaTrav,
          Traversable trav)
Internal only. 
 | 
| Constructor and Description | 
|---|
NodeTDialogLauncher(java.awt.Component parent,
                   java.lang.String title,
                   Traversable traversable,
                   Namespace data,
                   DialogRunnerCallback dialogCallback,
                   Node[] sources)
The traversable's onEntry(...) method is called as a side effect
  of constructing the NodeTDialogLauncher. 
 | 
TDialogLauncher(java.awt.Component parent,
               java.lang.String title,
               Traversable traversable,
               Namespace data)  | 
TDialogLauncher(java.awt.Component parent,
               java.lang.String title,
               Traversable traversable,
               Namespace data,
               DialogRunnerCallback dialogCallback)
The traversable's onEntry(...) method is called as a side effect
  of constructing the TDialogLauncher. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ResourceBundleOptionsPanel
The  
ResourceBundleOptionsPanel provides the UI for the ResourceBundleOptions page on
 the IDE preferences dialog. | 
class  | 
ResourceBundlePreferencesEditor  | 
class  | 
SelectTextPanel
Provides a panel that can be used to select an existing resource from a resource
 bundle or create a new entry in a resource bundle (if the bundle allows creation
 of new resources). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProxySettingsPanel
A panel containing controls for setting the HTTP proxy. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FinishPanel
The  
FinishPanel provides a TraversablePanel implementation of
 a Wizard Finish page. | 
class  | 
WelcomePanel  | 
| Modifier and Type | Method and Description | 
|---|---|
Traversable | 
Step.newTraversable(CommitNotifier commitNotifier)
This method specifies the  
Traversable that will be used
  in association with the Navigable; in general, only
  NavigableUIContainer implementations should call this
  method directly. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FSMWizardListener.wizardPanelEntered(Traversable traversable,
                  TraversableContext tc)  | 
void | 
FSMWizardListener.wizardPanelExited(Traversable traversable,
                 TraversableContext tc)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.ideimpl.db.panels.BaseEditorPanel<T extends DBObject>
Base class for all DBObject editor panels to subclass. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UpdatePreferences
Preferences page for check for updates. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SummaryPage
The summary page of the IDE update wizard 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traversable | 
DefaultConnectionEditorLauncher.createPanel()
Creates a Traversable that is the connection editor panel to show in
 the dialog. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.awt.Component | 
DefaultConnectionEditorLauncher.getDefaultFocusComponent(Traversable panel)
Gets the Component that should have the default focus when the dialog
 is first shown. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AppDatabaseConnPanel
Traversable panel for selecting a connection from the current application's
 context, or failing that the central connection store (resource palette /
 database navigator). 
 | 
class  | 
DatabaseConnectionPanel
Traversable panel to use in a wizard for selecting a connection from the
 IDE connection store (Resource Palette and Database Navigator). 
 | 
class  | 
GlobalDatabaseConnPanel
Traversable implementation that gives a global connection choice. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CreateProfilePanel  | 
class  | 
DeploymentPanelContent
Shared implementation of user interface for deployment profile maintenance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AppServerSelectionPanel  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDeployWizardPanel  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApplicationClasspathPanel
Panel to configure the application classpath. 
 | 
class  | 
ClasspathPanel
Base class for panels that configure application and project classpath
 settings. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApplicationContentPanel  | 
class  | 
ContentSetFilterChooser
This class is a nearly-intact copy of oracle.ide.net.PackageClassChooser
 with modifications to allow it to handle generic folders and files,
 rather than just Java classes and packages. 
 | 
class  | 
DependencyPanel  | 
class  | 
JProjectDependencyPanel
Panel for editing project dependencies. 
 | 
class  | 
JProjectLibrariesPanel  | 
class  | 
JProjectPanel
This is the panel that edits the common input paths of a
   
Project. | 
class  | 
PromptPanel  | 
class  | 
TechnologiesPanel
TechnologiesPanel defines the "Features" project
 settings panel UI. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OfflineDBChooserPanel
Traversable panel that allows the user to choose (or create) an Offline
 Database. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SelectDatabaseObjectsPanel
Base panel for selecting database objects using a shuttle control,
  typically for conversion into a Java object such as an EJB, an
  ordinary Java class, or a BC4J Entity object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GenericPanel
Generic panel for editing a ContentSet. 
 | 
class  | 
ResourcesPanel  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VCSCommentTemplatesTraversable  | 
class  | 
VCSPreferencesCustomizer  | 
class  | 
VCSPreferencesTraversable<T>  | 
class  | 
VCSVersioningTraversable
Traversable UI class representing the top-level node for version control. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AuditPreferencesPanel
The basic Audit preferences panel. 
 |