| Interface | Description | 
|---|---|
| CompletionProvider<T> | 
 A field insight provider is responsible for providing the insight completion list for an CompletionTextField. 
 | 
| CompletionTextComponent | 
 Common interface for the text components that support the PopupCompleteHandler. 
 | 
| Class | Description | 
|---|---|
| CompletionPopupHandler | 
 CompletionPopupHandler is a general class providing the ability to display a completion list over a text component. 
 | 
| CompletionTextArea | 
 CompletionTextArea is a JTextArea with built in support for displaying a completion list. 
 | 
| CompletionTextField | 
 CompletionTextField is a JTextField with built in support for displaying a completion list. 
 | 
| CompletionTextFieldWithDrop | 
 Component that wraps a CompletionTextField and adds a drop button next to it. 
 | 
| FileCompletionProvider | 
 Provides field insight for filenames. 
 | 
| StringCompletionProvider | 
 A completion provider for a simple collection of Strings. 
 |