@Deprecated public abstract class TooltipInsightData extends java.lang.Object implements ListInsightData
TooltipInsightData interface contains public API
 routines for an InsightData model that is based on a list model,
 and is used for displaying tooltip (hint) information only.
 As a result, no-op implementations have been provided for methods
 that only apply to a completion insight implementation. 
 Note that this is provided for convenience, and is not required
 for use with TooltipInsightView.  Your implementation
 may implement ListInsightData directly instead. 
InsightData, 
ListInsightData| Constructor and Description | 
|---|
TooltipInsightData()
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
complete(java.lang.Object selectedObject)
Deprecated.  
Perform an Insight completion in the user's document using
 this particular data item (i.e., the selected item in the
 InsightView). 
 | 
abstract java.lang.Object[] | 
getData()
Deprecated.  
Fetches the list of data items contains in this InsightData
 instance. 
 | 
java.lang.Object | 
getDefault()
Deprecated.  
Fetches the data item which should be selected in the view
 by default. 
 | 
abstract javax.swing.ListModel | 
getListModel()
Deprecated.  
Fetch a ListModel instance which represents this data model so that
 it can be displayed in a JList. 
 | 
java.lang.Object[] | 
getMatchingData()
Deprecated.  
Fetches a subset of the list of data items in this InsightData
 which matches what the user has typed so far. 
 | 
int | 
getMatchingDataCount()
Deprecated.  
Fetches the count of data items in this InsightData which
 matches what the user has typed so far. 
 | 
void | 
partialComplete()
Deprecated.  
Performs a partial Insight completion in the user's document
 based on the text entered in the user's document so far and the
 information available in this InsightData instance. 
 | 
public abstract javax.swing.ListModel getListModel()
getListModel in interface ListInsightDatapublic abstract java.lang.Object[] getData()
getData in interface InsightDatapublic java.lang.Object[] getMatchingData()
getData().  As with getData(), these
 data items may be opaque.getMatchingData in interface InsightDatapublic int getMatchingDataCount()
getMatchingDataCount in interface InsightDatapublic java.lang.Object getDefault()
getDefault in interface InsightDatapublic boolean complete(java.lang.Object selectedObject)
complete in interface InsightDataselectedObject - object from the data set to use
        for completionpublic void partialComplete()
partialComplete in interface InsightData