Package | Description |
---|---|
oracle.ide.db.components |
Contains the ComponentWrapper API, which allows DBObject properties to
be associated with a UI Component, and the property value by kept
synchronized with the UI.
|
oracle.ide.db.dialogs |
Dialogs for working with database objects in the IDE.
|
oracle.ide.db.panels |
Reusable UI panels for listing, creating or editing database objects in dialogs
in the IDE.
|
oracle.ide.db.panels.sql |
UI for declaratively editing a SQL query.
|
oracle.ide.db.transfer |
Contains an API for transfering database object from one DBObjectProvider to
another.
|
oracle.ide.model.panels | |
oracle.ide.panels |
Provides a framework for building panel-based UI.
|
oracle.ide.util |
Contains utility classes.
|
oracle.ide.wizard |
Contains classes that can be used to integrate gallery items and wizards into
the product.
|
oracle.jdeveloper.deploy | |
oracle.jdeveloper.deploy.dt.wizard | |
oracle.jdeveloper.deploy.dt.wizard.spi | |
oracle.jdeveloper.engine | |
oracle.jdeveloper.panels | |
oracle.jdeveloper.runner |
Contains classes that allow addins some level of control on the JDeveloper runner system.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
ComponentContext.getDataContext()
Gets the Namespace that is the "data context" of the owning Traversable
panels.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentFactory.setDataContext(Namespace namespace)
Sets the Namespace that is the "data context" or "traversable context"
of the Traversables that this factory creates components for.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
BaseDBEditorFactory.createNamespace(DBEditorConfig config)
Create a Namesapce for use in a TraversableContext from the given
DBEditorConfig.
|
protected Namespace |
BaseDBEditorFactory.createNamespace(DBEditorConfig config,
java.util.Map<java.lang.String,java.lang.Class> verifiers)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PanelLibrary.shouldValidateOnExit(oracle.ideimpl.db.panels.BaseEditorPanel panel,
Namespace dataContext)
Tests whether the given panel should validate the objects and
properties that are being edited on it when onExit is called, blocking
the exit if the model is invalid.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
SQLQueryEditDialog.createNamespace(SQLQuery query,
DBObjectProvider provider,
Schema defaultSchema)
Creates a Namespace suitable for using as the basis of the Traversable
mechanism when entering and exiting the sql query edit panels.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Namespace |
TransferController.createNamespace(TransferDescriptor desc,
Context context) |
Modifier and Type | Method and Description |
---|---|
protected CommitListener |
TransferController.getWizardCommitListener(Namespace nameSpace) |
protected java.lang.String |
TransferController.getWizardTitle(Namespace namespace)
Gets the wizard title from the transfer target info.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ProjectSettingsTraversablePanel.editingUserProperties(Namespace data)
Indicates whether or not the supplied
Namespace
corresponds to user properties opposed to shared properties. |
protected static Project |
ProjectSettingsTraversablePanel.getProject(Namespace data)
|
protected static Workspace |
ProjectSettingsTraversablePanel.getProjectsOwningWorkspace(Namespace data)
|
protected static PropertyStorage |
ProjectSettingsTraversablePanel.getPropertyData(Namespace data)
Gets a
PropertyStorage object that wraps the properties
under edit. |
static boolean |
ProjectSettingsTraversablePanel.isDefaultProject(Namespace data)
Indicates whether or not the data in the supplied
corresponds to the default project
properties data. |
static boolean |
ProjectSettingsTraversablePanel.isEditingSharedProperties(Namespace data)
Indicates whether this panel is currently editing Workspace-level
properties that are shared across projects.
|
Modifier and Type | Class and Description |
---|---|
class |
TraversableContext
The
TraversableContext class provides the means for
a Traversable to find the data objects that it is
responsible for editing whenever it is entered or exited. |
Modifier and Type | Method and Description |
---|---|
Namespace |
NavigableContext.getScope() |
Namespace |
NavigableContext.popScope() |
Namespace |
NavigableContext.setScope(Namespace scope) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
NavigableContext.pushAnonymousScope(Namespace scope,
Navigable nav) |
void |
NavigableContext.pushScope(java.lang.String name,
Namespace scope) |
void |
NavigableContext.pushScope(java.lang.String name,
Namespace scope,
Navigable nav) |
protected void |
Navigable.setDataScope(Namespace dataScope)
Sets the specified
Namespace as the data scope for this
Navigable . |
Namespace |
NavigableContext.setScope(Namespace scope) |
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.
|
TraversableContext(Namespace namespace,
int direction)
This constructor creates a new instance using the specified
Namespace as the data context. |
Modifier and Type | Method and Description |
---|---|
Namespace |
Namespace.getParent()
Returns the
Namespace that is the immediate parent of
this Namespace . |
Namespace |
Namespace.getRoot()
Returns the root
Namespace of the hierarchy containing
this Namespace . |
Modifier and Type | Method and Description |
---|---|
void |
Namespace.put(java.lang.String[] keyPath,
Namespace ns)
Adds the specified
Namespace to the specified
namespace path. |
void |
Namespace.put(java.lang.String key,
Namespace ns)
Adds the specified
Namespace as a child of this
Namespace . |
protected void |
Namespace.setParent(Namespace parent)
Special care must be taken when calling this method.
|
Constructor and Description |
---|
Namespace(java.util.Map data,
Namespace parent)
Creates a new
Namespace whose data is the specified
Map and whose parent is the specified
Namespace . |
Namespace(Namespace parent)
Creates a new empty
Namespace whose parent is the
specified Namespace . |
Namespace(Namespace original,
boolean copyDataMap)
This is a pseudo copy constructor for use by subclasses which
need to take on the responsibilities of an existing
Namespace . |
Modifier and Type | Method and Description |
---|---|
Namespace |
GenericWizardLauncher.getNamespace() |
Constructor and Description |
---|
FSMWizard(FSM fsm,
Namespace data)
Creates an instance of
FSMWizard using the specified
FSM to drive the sequence of panels and the specified
Namespace as the backing storage for the TraversableContext that is passed to the panels in their
onEntry(...) and onExit(...) methods. |
FSMWizard(Step[] steps,
Namespace data)
Creates a straight-through
FSMWizard using the
specified sequence of Steps. |
Modifier and Type | Class and Description |
---|---|
class |
DeployShell |
Modifier and Type | Method and Description |
---|---|
Namespace |
DeployWizard.getData()
Returns the data object used by this Wizard.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
FSMWizardBuilder.getData() |
Namespace |
AbstractFSMWizardBuilder.getData() |
Modifier and Type | Method and Description |
---|---|
static boolean |
EngineUtils.defaultToFalse(Namespace n,
java.lang.String prop)
Evaluates a named Boolean property in the Namespace, defaulting
to false.
|
static boolean |
EngineUtils.defaultToTrue(Namespace n,
java.lang.String prop)
Evaluates a named Boolean property in the Namespace, defaulting
to true.
|
Modifier and Type | Field and Description |
---|---|
protected Namespace |
SelectDatabaseObjectsPanel._namespace |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
SelectDatabaseObjectsPanel.getCurrConnName(Namespace namespace) |
static void |
SelectDatabaseObjectsPanel.setCurrConnName(java.lang.String currConnName,
Namespace namespace) |
Modifier and Type | Method and Description |
---|---|
static RunConfiguration |
RunConfigurationEditorUtil.getRunConfiguration(Namespace namespace)
Return the RunConfiguration for the namespace
|