All Classes and Interfaces

Class
Description
Base class for possible completions.
A base class for completion providers.
A comparator that compares the input text of a Completion against a String lexicographically, ignoring case.
The optional "description" window that describes the currently selected item in the auto-completion window.
A completion and its cached summary text.
The actual popup window of choices.
A mapping from a key (an Object) to an Action.
Adds auto-completion to a text component.
An event fired by an instance of AutoCompletion.
Enumeration of the various types of this event.
An interface that allows listening for interesting events from an AutoCompletion.
Manages the colors shared across the library.
A straightforward Completion implementation.
Represents a completion choice.
A cell renderer that adds some pizazz when rendering the standard Completion types, like Eclipse and NetBeans do.
A list model implementation that allows the bulk addition of elements.
Provides autocompletion values to an AutoCompletion.
A base class for all standard completion providers.
Parser for an XML file describing a procedural language such as C.
A basic completion provider implementation.
List cell renderer that delegates to a CompletionProvider's renderer, if it has one.
Passed to ExternalURLHandlers as a way for them to display a summary for a new completion in response to a link event.
A standard icon that doesn't paint anything.
A callback for when an external URL is clicked in the description window.
A custom list UI, used by the completion choices list.
A completion choice representing a function.
A completion provider for the C programming language (and other languages with similar syntax).
Possibly redirects one URL to another.
A completion representing a tag in markup, such as HTML or XML.
Highlight painter that draws an outline around the text.
Provides completions for a ParameterizedCompletion's parameters.
A completion option that takes parameters, such as a function or method.
A parameter passed to a parameterized Completion.
A small popup window offering a list of likely choices for a parameter when the user has code-completed a parameterized completion.
Manages UI and state specific to parameterized completions - the parameter description tool tip, the parameter completion choices list, the actual highlights in the editor, etc.
Information about a parameter.
A "tool tip" that displays information on the function or method currently being entered.
Describes a parameterized completion - what's being inserted, where the parameters are in the inserted text, etc.
Information about a replacement.
An AutoCompletion that adds the ability to cycle through a set of CompletionProviders via the trigger key.
A completion where the input text is shorthand for (really, just different from) the actual text to be inserted.
A component that allows its parent window to be resizable, similar to the size grip seen on status bars.
Compares two Completions by their relevance before sorting them lexicographically.
Used to suppress FindBugs warnings.
A completion made up of a template with arbitrary parameters that the user can tab through and fill in.
A piece of a TemplateCompletion.
A parameter template piece.
A copy of a parameter template piece.
A plain text template piece.
Static utility methods for homemade tool tips.
Utility methods for the auto-complete framework.
A completion for a variable (or constant) in a programming language.