| Package | Description | 
|---|---|
| oracle.ide.db.dialogs | 
 Dialogs for working with database objects in the IDE. 
 | 
| oracle.ide.db.execute | |
| 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 | 
|---|---|
DBObjectNode | 
DBEditorConfig.getOriginalObjectNode()
If this config was created using a DBObjectNode representing the object
 to edit, this returns that node. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DBEditorFactory.canEditDBObject(DBObjectNode node)
Deprecated. 
 
No longer needed.  This check is done automatically if you
 use  
DBEditorFactoryRegistry.getEditFactory(DBObjectNode). | 
DBObject | 
DBEditorFactory.createDBObject(DBObjectNode node,
              java.lang.String dbObjectType)
Deprecated. 
 
 | 
boolean | 
DBEditorFactory.editDBObject(DBObjectNode node)
Edits and existing database object in a provider. 
 | 
static DBEditorFactory | 
DBEditorFactoryRegistry.getEditFactory(DBObjectNode node)
Finds and returns a factory that can edit an object of the type specified
 by  
DBObjectTypeNode.getObjectType(). | 
static DBEditorConfig | 
DBEditorConfig.newEditConfig(DBObjectNode node)
Creates a new config for launching a database object edit dialog. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DBRequestProcessor | 
DBRequestProcessorFactory.getProcessor(DBObjectNode node)
Gets a RequestProcessor for performing long running operations on the
 DBObject represented by the given node. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
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 DBObjectNode | 
DatabaseNavigatorHelper.findObjectNode(Database db,
              SystemObject obj)
Gets the node in the Database Navigator for the given object within the
 given Database. 
 | 
| 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. 
 |