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 java.util.logging.Logger | 
getLogger()
Gets a Logger for logging messages related to this locator. 
 | 
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) throws CancelledException
names - Each of the dot seperated names in a List.CancelledExceptionprotected java.util.logging.Logger getLogger()