Module platform
Package de.grogra.pf.ui.autocomplete.impl
package de.grogra.pf.ui.autocomplete.impl
-
ClassDescriptionAdds auto-completion to a text component.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 actual popup window of choices.An event fired by an instance ofAutoCompletion
.Enumeration of the various types of this event.An interface that allows listening for interesting events from anAutoCompletion
.Manages the colors shared across the library.A straightforwardCompletion
implementation.An extension ofLayerPainter
that allows the user to change several of its properties: Its color/fill style (can use aGradientPaint
, for example). Whether the edges of a painted highlight are rounded. Whether painted highlights have translucency.A completion provider that do not manage the completion itself.A completion for classesA completion provider that check the text to the carret position, then, depending on the completioncontext it: if the CompletionContext.getContext() == NEWCLASS: it try to match the ClassCompletion.getName() to the entered text and autocomplete it with the ClassCompletion.getConstructors() if the CompletionContext.getContext() == INCLASS: it try to find match the name of the class with getEnteredClass() if it is not null (a.k.a. a CompletionClass matches) it will complete based on the ClassCompletion.getInternals()Represents a completion choice.A cell renderer that adds some pizazz when rendering the standardCompletion
types, like Eclipse and NetBeans do.Provides autocompletion values to anAutoCompletion
.A base class for all standard completion providers.A basic completion provider implementation.Passed toExternalURLHandler
s as a way for them to display a summary for a new completion in response to a link event.A range of text in a document.A standard icon that doesn't paint anything.A callback for when an external URL is clicked in the description window.A completion choice representing a function.Utility methods useful when generating HTML representations of RSTA content.Possibly redirects one URL to another.A completion representing a tag in markup, such as HTML or XML.A completion for package names.Provides completions for aParameterizedCompletion
's parameters.A completion option that takes parameters, such as a function or method.A parameter passed to a parameterizedCompletion
.A small popup window offering a list of likely choices for a parameter when the user has code-completed a parameterized completion.Describes a parameterized completion - what's being inserted, where the parameters are in the inserted text, etc.Information about a replacement.A hook allowing hosting applications to decorate JWindows created by the AutoComplete library.A completion where the input text is shorthand for (really, just different from) the actual text to be inserted.Compares twoCompletion
s 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.Utility methods for the auto-complete framework.A completion for a variable (or constant) in a programming language.