Package | Description |
---|---|
oracle.ide.ceditor |
The
Code Editor package contains the code editing implementation of the JDeveloper IDE. |
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.db.panels.sql |
UI for declaratively editing a SQL query.
|
oracle.ide.keyboard |
Defining your default accelerators
|
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.runner |
Contains classes that allow addins some level of control on the IDE runner system.
|
oracle.jdeveloper.model |
Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model.
|
oracle.jdeveloper.resources |
This package contains the base classes used for editing content sets.
|
oracle.jdeveloper.vcs.util |
Contains assorted stateless utilities for version control system integraton.
|
Modifier and Type | Method and Description |
---|---|
Navigable |
CodeEditorAddin.getEditorNavigable()
Deprecated.
editor preference navigable must be obtained declaratively with id 'ceditor'
|
Modifier and Type | Method and Description |
---|---|
Navigable |
IdeSettings.getEnvironNavigable()
Deprecated.
as of 11.0. No replacement. Extensions should not be directly accessing the Navigable for the Environment page in preferences; instead you should
|
static Navigable[] |
IdeSettings.getNavigables()
Deprecated.
since 11.0 with no replacement.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Navigable> |
SettingsUIRegistry.getExtensionNavigables(java.lang.String dialogId)
Returns a collection of Navigables for all pages registered as direct children of the specified dialog in the extension manifests of loaded extensions.
|
Modifier and Type | Method and Description |
---|---|
static void |
IdeSettings.deregisterUI(Navigable ui)
Deregisters user interface from the Preferences dialog.
|
static void |
ClientSetting.deregisterUI(Navigable ui) |
static void |
IdeSettings.registerUI(Navigable ui)
Registers user interface for the Preferences dialog.
|
static void |
ClientSetting.registerUI(Navigable ui) |
Modifier and Type | Method and Description |
---|---|
protected Navigable[] |
NameAndSchemaAdvancedEditor.getSimpleNavigables()
This calls through to the panel library for the simple panels.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NameEditor.changePanels(Navigable[] navs) |
protected void |
NameEditor.changePanels(java.lang.String key, Navigable[] navs)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Navigable |
PanelLibrary.addPanel(java.lang.String title, java.lang.Class clz, java.lang.String helpId) |
protected Navigable |
PanelLibrary.addPanel(java.lang.String title, java.lang.Class clz, java.lang.String helpId, java.lang.Class[] constructorSig, java.lang.Object[] constructorArgs) |
Navigable |
TabbedEditorPanel.getCurrentNavigable()
Gets the currently active Navigable from the underlying editor panel.
|
Navigable |
MDDEditorPanel.getCurrentNavigable() |
Navigable |
PanelLibrary.getDDLNavigable()
Gets the Navigable representing the DDL panel for this library.
|
Navigable[] |
PanelLibrary.getDefaultPanels(boolean edit)
Gets the default panels for this library.
|
Navigable |
PanelLibrary.getGeneralNavigable()
Gets the Navigable for the "General" panel/section in a flat editor.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Navigable> |
PanelLibrary.getCreateNavigables(T obj, DBObjectProvider pro)
Deprecated.
|
java.util.List<Navigable> |
PanelLibrary.getEditNavigables(T obj, DBObjectProvider pro)
Deprecated.
use
#getNavigables(T,DBObjectProvider,boolean) |
protected java.util.Map<java.lang.String,Navigable> |
PanelLibrary.getNavigables() |
java.util.List<Navigable> |
PanelLibrary.getNavigables(DBEditorConfig editorConfig)
Gets the Navigables for the editor of the given object.
|
java.util.List<Navigable> |
PanelLibrary.getSimpleNavigables()
Returns the navigables for the simple edit mode of the dialog, or null if no simple edit is supported for this library.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PanelLibrary.addNavigable(java.lang.String title, Navigable n) |
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.
|
abstract void |
PanelLibrary.PanelSetChanger.panelSetChange(Navigable[] navs, PanelLibrary.PanelSetChangeValidator validator)
Changes the current panel set.
|
void |
PanelLibrary.HeaderPanelListener.panelSetChange(java.lang.String key, Navigable[] navs)
Deprecated.
Notifies the listeners that the panel set is changing.
|
void |
PanelLibrary.setDefaultPanels(Navigable[] navs)
Sets the default panels for this library.
|
void |
PanelLibrary.setDefaultPanels(Navigable[] navs, boolean alwaysAddDefaultPanels)
Sets the default panels for this library.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PanelLibrary.addDefaultPanels(java.util.List<Navigable> navs, boolean edit) |
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.
|
Constructor and Description |
---|
PlSqlTabbedPanel(Traversable top, Navigable[] navs)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Navigable |
SQLQueryEditDialog.getMasterNavigable()
Returns a master Navigable object that has all the required child naviagables for editing a query.
|
Navigable[] |
SQLQueryEditDialog.getNavigables()
Returns a set of Navigable objects for the pages required to edit a SQLQuery.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyStrokesConfigUI
Deprecated.
since 11.0 with no replacement. This class is an implementation detail and should not be exposed in a public API.
|
Modifier and Type | Method and Description |
---|---|
abstract Navigable |
ContentSetProvider.getNavigable()
Implement this method to return a Navigable that represents the UI for this provider's ContentSet in the Project Properties dialog.
|
Modifier and Type | Class and Description |
---|---|
class |
ProjectContentNavigable |
Modifier and Type | Method and Description |
---|---|
protected abstract Navigable |
ProjectContentNavigable.getGenericNavigable(java.lang.String label, java.lang.String contentSetKey) |
Modifier and Type | Method and Description |
---|---|
static void |
ProjectPropertiesDialog.addPanel(Navigable navigable)
Registers the specified
Navigable with the ProjectPropertiesDialog as one of the panels to show in the project properties dialog. |
Modifier and Type | Class and Description |
---|---|
class |
DetailNavigable |
Modifier and Type | Method and Description |
---|---|
static Navigable |
TabbedPanel.createNavigable(java.lang.String labelText, Navigable[] tabs)
Creates a Navigable instance for a TabbedPanel with the specified tabs.
|
protected Navigable[] |
DetailNavigable.getChildNavigables() |
protected Navigable[] |
Navigable.getChildNavigables()
By default, this returns the child
Navigable s that were set when this DefaultNavigable was constructed. |
Navigable[] |
Navigable.getChildren() |
protected Navigable |
TabbedPanel.getCurrentNavigable() |
protected Navigable |
MDDPanel.getCurrentNavigable() |
protected Navigable[] |
DetailNavigable.getDetailNavigables() |
protected Navigable[] |
Navigable.getDetailNavigables()
Returns
null by default. |
Navigable[] |
NavigableRegistry.getNavigables()
Returns an array whose contents are based on the
Navigable objects that have been registered. |
protected static Navigable[] |
Navigable.sortNavigables(Navigable[] navigables, java.util.Comparator comparator)
Sorts the specified
Navigable array using the specified Comparator , and returns a sorted version of the array. |
Modifier and Type | Method and Description |
---|---|
void |
Navigable.addChildNavigable(Navigable childNavigable)
Adds a new
Navigable to the array of child Navigables. |
protected void |
Navigable.appendChildNodes(javax.swing.tree.DefaultMutableTreeNode parent, Navigable[] children, NavigableContext nc)
This method invokes
createTreeNode(NavigableContext) on each Navigable specified in children and adds the resulting DefaultMutableTreeNode (if it is not null ) to the parent . |
protected void |
Navigable.copyToImpl(Navigable copy)
Subclasses must implement an appropriate variant of this method if new member fields are introduced.
|
static Navigable |
TabbedPanel.createNavigable(java.lang.String labelText, Navigable[] tabs)
Creates a Navigable instance for a TabbedPanel with the specified tabs.
|
void |
NavigableRegistry.deregisterUI(Navigable navigable)
Deregisters the UI that is specified by the
Navigable . |
void |
TabbedPanel.enableTabForNavigable(Navigable nav, boolean enable)
Enables/disables the appropriate tab for the given navigable.
|
java.lang.String |
NavigableContext.pushAnonymousScope(Namespace scope, Navigable nav) |
void |
NavigableContext.pushScope(java.lang.String name, Namespace scope, Navigable nav) |
void |
NavigableRegistry.registerUI(Navigable navigable)
Registers the UI that is specified by the
Navigable . |
protected void |
Navigable.setChildNavigables(Navigable[] childNavigables)
Accessor for the private data member that stores the current child
Navigable s. |
void |
NavigableUIContainer.setRootNavigables(Navigable[] rootNavigables)
Sets the root-level
Navigable instances for the UI. |
protected static Navigable[] |
Navigable.sortNavigables(Navigable[] navigables, java.util.Comparator comparator)
Sorts the specified
Navigable array using the specified Comparator , and returns a sorted version of the array. |
Constructor and Description |
---|
DetailNavigable(java.lang.String shortLabel, java.lang.Class traversableClass, java.lang.Class[] constructorArgTypes, java.lang.Object[] constructorArgs, Navigable[] childNavigables) |
DetailNavigable(java.lang.String shortLabel, java.lang.Class traversableClass, Navigable[] childNavigables) |
MDDPanel(Navigable rootNavigable)
Constructs a new MDDPanel with a single root node in the master tree.
|
MDDPanel(Navigable[] rootNavigables)
Constructs a new MDDPanel with the specified nodes as root nodes in the master tree.
|
MDDPanel(Navigable[] rootNavigables, boolean useDetailTree)
Constructs a new MDDPanel with the specified nodes as root nodes in the master tree.
|
Navigable(java.lang.String shortLabel, java.lang.Class traversableClass, java.lang.Class[] constructorArgTypes, java.lang.Object[] constructorArgs, Navigable[] childNavigables) |
Navigable(java.lang.String shortLabel, java.lang.Class traversableClass, Navigable[] childNavigables)
|
TabbedPanel(Navigable[] rootNavigables) |
TabbedPanel(Navigable[] rootNavigables, int tabPlacement) |
TabbedPanel(Navigable[] rootNavigables, javax.swing.plaf.TabbedPaneUI ui) |
TraversableContext(Navigable navigable, int direction)
This constructor creates a new instance using the specified
Navigable to determine the data context. |
Modifier and Type | Method and Description |
---|---|
abstract Navigable |
Runner.getProjectSettingsRunnerNavigable()
Deprecated.
|
abstract Navigable[] |
Runner.getRunConfigurationLaunchNavigables(Project project) |
abstract Navigable[] |
Runner.getRunConfigurationMacroNavigables(Project project) |
abstract Navigable[] |
Runner.getRunConfigurationToolNavigables(Project project) |
Modifier and Type | Method and Description |
---|---|
abstract void |
Runner.addRunConfigurationLaunchNavigable(Navigable navigable) |
abstract void |
Runner.addRunConfigurationToolNavigable(Navigable navigable) |
abstract void |
Runner.setProjectSettingsRunnerNavigable(Navigable navigable)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Navigable |
JavaContentSetProvider.getNavigable() |
Navigable |
ResourcesContentSetProvider.getNavigable() |
Modifier and Type | Method and Description |
---|---|
static Navigable |
GenericPanel.getNavigable(java.lang.String shortLabel, java.lang.String contentSetKey) |
Modifier and Type | Method and Description |
---|---|
static Navigable |
VCSNavigableUtils.createCommentTemplatesNavigable(java.lang.Class traversableClass)
Deprecated.
replaced by declarative registration through settings-ui-hook.
|
static Navigable |
VCSNavigableUtils.createGeneralNavigable(java.lang.Class traversableClass)
Deprecated.
replaced by declarative registration through settings-ui-hook.
|
static Navigable |
VCSNavigableUtils.createVersioningNavigable()
Deprecated.
not replaced; the Versioning Navigable is registered in the VCS framework, and it has the settings-ui-hook ID 'Versioning'.
|
static Navigable |
VCSNavigableUtils.createVersioningNavigable(java.lang.Class traversableClass)
Deprecated.
not replaced; the Versioning Navigable is registered in the VCS framework, and it has the settings-ui-hook ID 'Versioning'.
|
Modifier and Type | Method and Description |
---|---|
static void |
VCSNavigableUtils.registerSystemNavigable(Navigable navigable)
Deprecated.
replaced by declarative registration through settings-ui-hook.
|