| Package | Description |
|---|---|
| oracle.ide.db.dialogs |
Dialogs for working with database objects in the IDE.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseDBEditorFactory
Default implementation of DBEditorFactory that uses registered PanelLibrary
classes to determine which objects are supported, and to drive the use of
the default db object editor.
|
| Modifier and Type | Method and Description |
|---|---|
static DBEditorFactory |
DBEditorFactoryRegistry.findDatabaseFactory(DatabaseDescriptor desc)
Finds the DBEditorFactory for a specific Database type/version.
|
static DBEditorFactory |
DBEditorFactoryRegistry.findFactory(java.lang.Class<? extends DBObjectProvider> c)
Deprecated.
replaced by
DBEditorFactoryRegistry.findFactory(DBObjectProvider). To
obtain the factory for a specific type of Database without a
DBObjectProvider use DBEditorFactoryRegistry.findDatabaseFactory(DatabaseDescriptor). |
static DBEditorFactory |
DBEditorFactoryRegistry.findFactory(DBObjectProvider pro)
Finds the DBEditorFactory for creating and editing objects in the given
DBObjectProvider.
|
static DBEditorFactory |
DBEditorFactoryRegistry.getCreateFactory(DBEditorConfig config)
Gets the editor factory that can create an object described by the
given config.
|
static DBEditorFactory |
DBEditorFactoryRegistry.getCreateFactory(DBObjectProvider pro,
java.lang.String dbObjectType)
Finds and returns a factory that can create an object of the given type
in the given schema and provider.
|
static DBEditorFactory |
DBEditorFactoryRegistry.getCreateFactory(DBObjectTypeNode node)
Finds and returns a factory that can create an object of the given type
in the given schema and provider.
|
static DBEditorFactory |
DBEditorFactoryRegistry.getEditFactory(DBEditorConfig config)
Gets the editor factory for the given config to edit an existing
object.
|
static DBEditorFactory |
DBEditorFactoryRegistry.getEditFactory(DBObject obj,
DBObjectProvider pro)
Finds and returns a factory that can edit the given object.
|
static DBEditorFactory |
DBEditorFactoryRegistry.getEditFactory(DBObjectNode node)
Finds and returns a factory that can edit an object of the type specified
by
DBObjectTypeNode.getObjectType(). |
static DBEditorFactory |
DBEditorFactoryRegistry.getEditFactory(SchemaObject obj,
DBObjectProvider pro) |
| Modifier and Type | Method and Description |
|---|---|
static void |
DBEditorFactoryRegistry.registerDBEditorFactory(java.lang.Class providerClass,
DBEditorFactory factory)
Deprecated.
use the extension.xml mechanism instead.
|