public interface PlSqlSourceObject extends SourceObject
Modifier and Type | Method and Description |
---|---|
PlSqlBlock[] |
getBlocks()
Deprecated.
Use getStatements()
|
DBObjectPlSqlFragment |
getChildAtOffset(int offset)
Find a child DBObjectPlSqlFragment at the given offset in the source
of the parent PlSqlSourceObject.
|
PlSqlComment[] |
getComments()
Get any child
PlSqlComments . |
PlSqlDatatype[] |
getDatatypes()
Get any child
PlSqlDatatypes . |
DBObjectPlSqlFragment |
getDeclarationAtOffset(int offset)
Find a child DBObjectPlSqlFragment at the given offset in the source
of the parent PlSqlSourceObject that is not a
PlSqlReference . |
java.lang.Integer |
getEndOffset()
Get the end offset of this PlSqlSourceObject (one less than the length of
the source).
|
DBObjectPlSqlFragment |
getReferenceAtOffset(int offset)
Find a child DBObjectPlSqlFragment at the given offset in the source
of the parent PlSqlSourceObject that is a
PlSqlReference . |
PlSqlReference[] |
getReferences()
Get any child
PlSqlReferences . |
java.lang.String |
getSource()
Get the source of the PlSqlSourceObject.
|
java.lang.Integer |
getStartOffset()
Get the start offset of this PlSqlSourceObject (always zero).
|
PlSqlStatement[] |
getStatements()
Get any child
PlSqlStatements . |
PlSqlSubProgram[] |
getSubPrograms()
Get any child
PlSqlSubPrograms . |
PlSqlVariable[] |
getVariables()
Get any child
PlSqlVariables . |
setSource
addObjectListener, getSchema, removeObjectListener, setSchema
addObjectListener, fireObjectUpdated, removeObjectListener
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setProperty
DBObjectPlSqlFragment getChildAtOffset(int offset) throws CancelledException
getDeclarationAtOffset(int)
and See getReferenceAtOffset(int)
.offset
- Offset in the source of the parent PlSqlSourceObjectCancelledException
DBObjectPlSqlFragment getDeclarationAtOffset(int offset) throws CancelledException
PlSqlReference
.offset
- Offset in the source of the parent PlSqlSourceObjectCancelledException
DBObjectPlSqlFragment getReferenceAtOffset(int offset) throws CancelledException
PlSqlReference
.offset
- Offset in the source of the parent PlSqlSourceObjectCancelledException
java.lang.Integer getEndOffset()
java.lang.Integer getStartOffset()
PlSqlStatement[] getStatements()
PlSqlStatements
.PlSqlComment[] getComments()
PlSqlComments
.PlSqlDatatype[] getDatatypes()
PlSqlDatatypes
.PlSqlReference[] getReferences()
PlSqlReferences
.PlSqlSubProgram[] getSubPrograms()
PlSqlSubPrograms
.PlSqlVariable[] getVariables()
PlSqlVariables
.java.lang.String getSource()
getSource
in interface SourceObject
@Deprecated PlSqlBlock[] getBlocks()