Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.jdeveloper.offlinedb.browser
Interface SchemaObjectNode

All Superinterfaces:
DBObjectNode, DBObjectProviderNode, DBObjectTypeNode, Dirtyable, Displayable, Element, Locatable, OfflineDBObjectNode

public interface SchemaObjectNode
extends OfflineDBObjectNode

Interface for all offline database nodes containing SchemaObjects to implement.


Method Summary
 SchemaObject getSchemaObject()
          Gets the SchemaObject for this node.
 
Methods inherited from interface oracle.jdeveloper.offlinedb.model.OfflineDBObjectNode
getObjectID, getProvider
 
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.db.model.DBObjectProviderNode
getProviderType
 
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

getSchemaObject

SchemaObject getSchemaObject()
Gets the SchemaObject for this node. WARNING: the SchemaObject returned here may not have been initialised with a provider. To ensure proper operation only retrieve objects from their nodes using
public SchemaObject getObject( SchemaObjectNode node )
on OfflineDBObjectProvider.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

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