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 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 PropertyStorage |
ProjectSettingsTraversablePanel.getPropertyData(Namespace data)
Gets a
PropertyStorage object that wraps the properties HashStructure , which is stored in the Namespace with the key: . |
static boolean |
ProjectSettingsTraversablePanel.isDefaultProject(Namespace data)
Indicates whether or not the data in the supplied
corresponds to the default project properties data. |
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
|