Package | Description |
---|---|
oracle.ide.db.dialogs |
Dialogs for working with database objects in the IDE.
|
oracle.ide.db.model |
Classes associated with the IDE's navigator nodes for database connections and database objects.
|
oracle.jdeveloper.db.navigator |
Utilities for using the "Database Navigator" that SQL Developer provides in JDeveloper, to avoid referencing SQL Developer code directly.
|
oracle.jdeveloper.offlinedb.browser |
Offline Database Node implementations for the JDeveloper's Application Navigator.
|
oracle.jdeveloper.offlinedb.model |
Classes that define an offline database's settings and properties.
|
oracle.jdevimpl.offlinedb.browser |
Modifier and Type | Method and Description |
---|---|
boolean |
DBEditorFactory.canCreateDBObject(DBObjectTypeNode node)
Whether this DBEditorFactory will be able to create a new database object under the given node.
|
SchemaObject |
DBEditorFactory.createDBObject(DBObjectTypeNode node)
Deprecated.
|
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 DBEditorConfig |
DBEditorConfig.newCreateConfig(DBObjectTypeNode node)
Creates a new config for launching a database object create dialog.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DBObjectNode
Interface for anything that can contain a DBObject.
|
interface |
DBObjectPlSqlNode |
Modifier and Type | Class and Description |
---|---|
class |
BaseDBObjectNode
Convenience subclass of Node that implements DBObjectNode.
|
class |
BaseDBObjectTextNode
Convenience subclass of TextNode that implements DBObjectNode.
|
class |
BasePlSqlTextNode
Convenience subclass of BaseDBObjectTextNode specifically for PlSql nodes in the navigator.
|
Modifier and Type | Method and Description |
---|---|
static Schema |
DBObjectNodeUtil.getSchema(DBObjectTypeNode node, boolean defaultIfNone)
Gets the schema for the given node.
|
static java.lang.String |
DBObjectNodeUtil.getSchemaName(DBObjectTypeNode node)
Gets the schema name for the given type node, working around any irregularities in the navigator.
|
static java.lang.String |
DBObjectNodeUtil.normalizeType(DBObjectTypeNode node)
Normalizes the object type for the given type node to workaround problems with the Database Navigator and PUBLIC synonyms and db links.
|
Modifier and Type | Method and Description |
---|---|
static DBObjectTypeNode |
DatabaseNavigatorHelper.findTypeNode(Database db, Schema schema, java.lang.String type)
Gets the given type folder in the Database Navigator (e.g.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaObjectNode
Interface for all offline database nodes containing SchemaObjects to implement.
|
Modifier and Type | Class and Description |
---|---|
class |
SchemaNode
Node for the schema/package object in the system navigator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OfflineDBObjectNode
Interface for all offline database nodes containing DBObjects to implement.
|
Modifier and Type | Class and Description |
---|---|
class |
oracle.jdevimpl.offlinedb.browser.BaseOfflineDBObjectNode
Base class for the nodes in JDev that represent offline database objects.
|