public abstract class PlSqlCodeFragment extends DBObjectPlSqlFragment
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier | Constructor and Description |
---|---|
protected |
PlSqlCodeFragment() |
protected |
PlSqlCodeFragment(java.lang.String name,
DBObject parent) |
Modifier and Type | Method and Description |
---|---|
void |
addComment(PlSqlComment comment)
Adds the given PlSqlComment to the Comments property array
|
void |
addPropertyReference(PlSqlReference reference)
Adds the given PlSqlReference to the Property References property array
|
void |
addReference(PlSqlReference reference)
Adds the given PlSqlReference to the References property array
|
PlSqlComment[] |
getComments()
Get method for the Comments property
|
PlSqlReference[] |
getPropertyReferences()
Get method for Property References.
|
PlSqlReference[] |
getReferences()
Get method for the References property.
|
void |
setComments(PlSqlComment[] comments)
Set method for the Comments property
|
void |
setPropertyReferences(PlSqlReference[] refs)
Set method for Property References.
|
void |
setReferences(PlSqlReference[] refs)
Set method for the References property.
|
copyToImpl, getChildAtOffset, getDeclarationAtOffset, getEndOffset, getName, getReferenceAtOffset, getSource, getSourceID, getStartOffset, setEndOffset, setSource, setSourceImpl, setStartOffset
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setID
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setProperty
protected PlSqlCodeFragment()
protected PlSqlCodeFragment(java.lang.String name, DBObject parent)
public void setReferences(PlSqlReference[] refs)
refs
- references to other objects from within this PlSqlCodeFragmentpublic PlSqlReference[] getReferences()
public void addReference(PlSqlReference reference)
reference
- reference to an object from within this PlSqlCodeFragmentpublic void setPropertyReferences(PlSqlReference[] refs)
Property References are PlSqlReferences that define where in the source objects are referenced which also go to make up other declarative properties. For example, the name of the object (this is self reference), or the table a trigger is defined on.
The reason for seperating these from other references is purely an implementation restriction which allows PropertyReferences to be built independently of other References.
refs
- references to objects from within this PlSqlCodeFragment that
also define other properties.public PlSqlReference[] getPropertyReferences()
setPropertyReferences(oracle.javatools.db.plsql.PlSqlReference[])
public void addPropertyReference(PlSqlReference reference)
reference
- reference to an object from within this PlSqlCodeFragment
that also defines another property.public void setComments(PlSqlComment[] comments)
comments
- comments within this PlSql code fragmentpublic PlSqlComment[] getComments()
public void addComment(PlSqlComment comment)
comment
- comment within this PlSql code fragment