Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

oracle.jdeveloper.offlinedb.model
Interface OfflineDBObjectNode

All Superinterfaces:
DBObjectNode, DBObjectProviderNode, DBObjectTypeNode, Dirtyable, Displayable, Element, Locatable
All Known Subinterfaces:
SchemaObjectNode
All Known Implementing Classes:
oracle.jdevimpl.offlinedb.browser.BaseOfflineDBObjectNode, SchemaNode

public interface OfflineDBObjectNode
extends DBObjectNode, Dirtyable

Interface for all offline database nodes containing DBObjects to implement.

Since:
11.1.1.2.0

Method Summary
 BaseObjectID getObjectID()
          Gets the ID of the object represented by this Node.
 OfflineDBObjectProvider getProvider()
          Gets the offline provider that the object for this node is from.
 
Methods inherited from interface oracle.ide.db.model.DBObjectNode
getDBObject, getObjectName, init
 
Methods inherited from interface oracle.ide.db.model.DBObjectTypeNode
getObjectType, getProviderIdentifier, getSchemaName
 
Methods inherited from interface oracle.ide.model.Locatable
getURL, setURL
 
Methods inherited from interface oracle.ide.model.Element
getAttributes, getChildren, getData, mayHaveChildren
 
Methods inherited from interface oracle.ide.model.Displayable
getIcon, getLongLabel, getShortLabel, getToolTipText, toString
 
Methods inherited from interface oracle.javatools.data.Dirtyable
isDirty, markDirty
 

Method Detail

getProvider

OfflineDBObjectProvider getProvider()
Gets the offline provider that the object for this node is from.

Specified by:
getProvider in interface DBObjectNode

getObjectID

BaseObjectID getObjectID()
Gets the ID of the object represented by this Node.

Returns:
the id for the contained object, or null if the object cannot be loaded.

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Copyright © 1997, 2013, Oracle. All rights reserved.