public class ParentLocator
extends java.lang.Object
Constructor and Description |
---|
ParentLocator() |
Modifier and Type | Method and Description |
---|---|
protected DBObject |
getContextObjectAtOffset()
Returns the DBObject that is most closely associated with the location in the text of the
offset.
|
protected int |
getOffset() |
protected DBObject |
getParent(java.util.List<java.lang.String> names)
Finds the object represented by a dot seperated list of names.
|
protected DBObjectProvider |
getProvider() |
protected Schema |
getSchema() |
protected java.lang.String |
getSearchString() |
protected java.lang.String |
getText() |
protected void |
setDBInsightProvider(DBInsightProvider insightProvider)
Called by the DBInsightProvider that instatiates this class (or subclass).
|
protected final void setDBInsightProvider(DBInsightProvider insightProvider)
insightProvider
- the DBInsightProviderprotected final DBObject getContextObjectAtOffset()
protected final DBObjectProvider getProvider()
protected final java.lang.String getText()
protected final int getOffset()
protected final java.lang.String getSearchString()
protected final Schema getSchema()
protected DBObject getParent(java.util.List<java.lang.String> names)
names
- Each of the dot seperated names in a List.