|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.db.AbstractDBObject
oracle.javatools.db.AbstractBuildableObject
oracle.javatools.db.AbstractSystemObject
oracle.javatools.db.AbstractSchemaObject
public abstract class AbstractSchemaObject
Provides a base implementation of the SchemaObject interface.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
|---|
AbstractDBObject.ChildSupport |
| Field Summary |
|---|
| Fields inherited from class oracle.javatools.db.AbstractSystemObject |
|---|
m_listeners |
| Fields inherited from interface oracle.javatools.db.DBObject |
|---|
COMMENT |
| Constructor Summary | |
|---|---|
protected |
AbstractSchemaObject()
|
protected |
AbstractSchemaObject(java.lang.String name,
Schema schema)
Constructs a new instance with the specified name and schema. |
protected |
AbstractSchemaObject(java.lang.String name,
Schema schema,
DBObjectID id)
Constructs a new instance with the specified name and schema. |
| Method Summary | |
|---|---|
void |
addObjectListener(SchemaObjectListener list)
Deprecated. |
protected void |
copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy)
Implementation method for making a copy of this object. |
protected boolean |
equalsImpl(AbstractDBObject target)
Equals implementation for testing equality with another AbstractDBObject. |
java.lang.Object |
getProperty(java.lang.String key)
Retrieves the value associated with a property. |
Schema |
getSchema()
Gets the Schema of this object. |
void |
removeObjectListener(SchemaObjectListener list)
Deprecated. |
void |
setProperty(java.lang.String key,
java.lang.Object value)
Sets the value for a property. |
void |
setSchema(Schema schema)
Sets the Schema of this object. |
| Methods inherited from class oracle.javatools.db.AbstractSystemObject |
|---|
addObjectListener, fireObjectUpdated, getParent, removeObjectListener |
| Methods inherited from class oracle.javatools.db.AbstractBuildableObject |
|---|
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization |
| Methods inherited from class oracle.javatools.db.AbstractDBObject |
|---|
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface oracle.javatools.db.SystemObject |
|---|
addObjectListener, fireObjectUpdated, removeObjectListener |
| Methods inherited from interface oracle.javatools.db.DBObject |
|---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getReferenceIDs, getType, replaceReferenceIDs, setID, setName |
| Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
|---|
getProperties, getProperty, setProperties |
| Constructor Detail |
|---|
protected AbstractSchemaObject()
protected AbstractSchemaObject(java.lang.String name,
Schema schema,
DBObjectID id)
name - a string representing the name of the objectschema - a string representing the schema containing the objectid - the ID for this object
protected AbstractSchemaObject(java.lang.String name,
Schema schema)
name - a string representing the name of the objectschema - a string representing the schema containing the object| Method Detail |
|---|
protected void copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy)
AbstractDBObject
copyToImpl in class AbstractBuildableObjectcopy - the copy being created of this objectcopyParent - if this object is being copied underneath a parent, this
parameter is the copy of the parent of this object, which will therefore
need to be the parent of the copy of this object.idPolicy - the policy for copying the object's ID.protected boolean equalsImpl(AbstractDBObject target)
AbstractDBObject
equalsImpl in class AbstractBuildableObjectpublic void setSchema(Schema schema)
SchemaObject
setSchema in interface SchemaObjectschema - the Schema containing this objectpublic Schema getSchema()
SchemaObject
getSchema in interface SchemaObjectpublic java.lang.Object getProperty(java.lang.String key)
DynamicPropertySet
getProperty in interface DynamicPropertySetgetProperty in class AbstractBuildableObjectkey - the property key for which a value is desired.
exists.
null value
if the property does not exist or is not set.
public void setProperty(java.lang.String key,
java.lang.Object value)
DynamicPropertySetnull
removes that property.
setProperty in interface DynamicPropertySetsetProperty in class AbstractBuildableObjectkey - the property key to setvalue - the value to set@Deprecated public final void removeObjectListener(SchemaObjectListener list)
SchemaObject
removeObjectListener in interface SchemaObject@Deprecated public final void addObjectListener(SchemaObjectListener list)
SchemaObject
addObjectListener in interface SchemaObject
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||