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. | 
setSourceaddObjectListener, getSchema, removeObjectListener, setSchemaaddObjectListener, fireObjectUpdated, removeObjectListeneraddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setPropertyDBObjectPlSqlFragment getChildAtOffset(int offset) throws CancelledException
getDeclarationAtOffset(int)
 and See getReferenceAtOffset(int).offset - Offset in the source of the parent PlSqlSourceObjectCancelledExceptionDBObjectPlSqlFragment getDeclarationAtOffset(int offset) throws CancelledException
PlSqlReference.offset - Offset in the source of the parent PlSqlSourceObjectCancelledExceptionDBObjectPlSqlFragment getReferenceAtOffset(int offset) throws CancelledException
PlSqlReference.offset - Offset in the source of the parent PlSqlSourceObjectCancelledExceptionjava.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()