Uses of Interface
org.fife.ui.autocomplete.Completion
-
Uses of Completion in org.fife.ui.autocomplete
Subinterfaces of Completion in org.fife.ui.autocompleteModifier and TypeInterfaceDescriptioninterfaceA completion option that takes parameters, such as a function or method.Classes in org.fife.ui.autocomplete that implement CompletionModifier and TypeClassDescriptionclassBase class for possible completions.classA straightforwardCompletionimplementation.classA completion choice representing a function.classA completion representing a tag in markup, such as HTML or XML.classA completion where the input text is shorthand for (really, just different from) the actual text to be inserted.classA completion made up of a template with arbitrary parameters that the user can tab through and fill in.classA completion for a variable (or constant) in a programming language.Subinterfaces with type arguments of type Completion in org.fife.ui.autocompleteClasses in org.fife.ui.autocomplete that implement interfaces with type arguments of type CompletionModifier and TypeClassDescriptionclassCompares twoCompletions by their relevance before sorting them lexicographically.Fields in org.fife.ui.autocomplete with type parameters of type CompletionModifier and TypeFieldDescriptionprotected List<Completion> AbstractCompletionProvider.completionsThe completions this provider is aware of.Methods in org.fife.ui.autocomplete that return types with arguments of type CompletionModifier and TypeMethodDescriptionAbstractCompletionProvider.getCompletionByInputText(String inputText) Returns a list ofCompletions in this provider with the specified input text.CompletionProvider.getCompletions(JTextComponent comp) Gets the possible completions for the text component at the current caret position.CompletionProviderBase.getCompletions(JTextComponent comp) CompletionXMLParser.getCompletions()Returns the completions found after parsing the XML.CompletionProvider.getCompletionsAt(JTextComponent comp, Point p) Returns the completions that have been entered at the specified visual location.DefaultCompletionProvider.getCompletionsAt(JTextComponent tc, Point p) LanguageAwareCompletionProvider.getCompletionsAt(JTextComponent tc, Point p) protected List<Completion> AbstractCompletionProvider.getCompletionsImpl(JTextComponent comp) protected abstract List<Completion> CompletionProviderBase.getCompletionsImpl(JTextComponent comp) Does the dirty work of creating a list of completions.protected List<Completion> LanguageAwareCompletionProvider.getCompletionsImpl(JTextComponent comp) Does the dirty work of creating a list of completions.ParameterChoicesProvider.getParameterChoices(JTextComponent tc, ParameterizedCompletion.Parameter param) Returns a list of choices for a specific parameter.Methods in org.fife.ui.autocomplete with parameters of type CompletionModifier and TypeMethodDescriptionvoidAbstractCompletionProvider.addCompletion(Completion c) Adds a single completion to this provider.protected voidAbstractCompletionProvider.checkProviderAndAdd(Completion c) intSortByRelevanceComparator.compare(Completion c1, Completion c2) intAbstractCompletion.compareTo(Completion c2) intCompletion.compareTo(Completion other) Compares this completion to another one lexicographically, ignoring case.intFunctionCompletion.compareTo(Completion c2) Overridden to compare methods by their comparison strings.protected StringAutoCompletion.getReplacementText(Completion c, Document doc, int start, int len) Returns the text to replace with in the document.protected final voidAutoCompletion.insertCompletion(Completion c) Inserts a completion.protected voidAutoCompletion.insertCompletion(Completion c, boolean typedParamListStartChar) Inserts a completion.protected voidCompletionCellRenderer.prepareForOtherCompletion(JList<?> list, Completion c, int index, boolean selected, boolean hasFocus) Prepares this renderer to display a completion not specifically handled elsewhere.booleanAbstractCompletionProvider.removeCompletion(Completion c) Removes the specified completion from this provider.protected voidCompletionCellRenderer.setIconWithDefault(Completion completion) Sets the icon to display based off of a completion, falling back to the empty icon if the completion has no icon.protected voidCompletionCellRenderer.setIconWithDefault(Completion completion, Icon defaultIcon) Sets the icon to display based off of a completion, falling back to a default icon if the completion has no icon.voidDescWindowCallback.showSummaryFor(Completion completion, String anchor) Callback allowing a new code completion's description to be displayed in the description window.voidExternalURLHandler.urlClicked(HyperlinkEvent e, Completion c, DescWindowCallback callback) Called when an external URL is clicked in the description window.Method parameters in org.fife.ui.autocomplete with type arguments of type CompletionModifier and TypeMethodDescriptionvoidAbstractCompletionProvider.addCompletions(List<Completion> completions) AddsCompletions to this provider.