A B C D E F G H I L M O P R S T U V W 

A

AbstractCompletion - Class in org.fife.ui.autocomplete
Base class for possible completions.
AbstractCompletion(CompletionProvider) - Constructor for class org.fife.ui.autocomplete.AbstractCompletion
Constructor.
AbstractCompletionProvider - Class in org.fife.ui.autocomplete
A base class for completion providers.
AbstractCompletionProvider() - Constructor for class org.fife.ui.autocomplete.AbstractCompletionProvider
Constructor.
AbstractCompletionProvider.CaseInsensitiveComparator - Class in org.fife.ui.autocomplete
A comparator that compares the input text of a Completion against a String lexicographically, ignoring case.
AbstractCompletionProvider.CaseInsensitiveComparator() - Constructor for class org.fife.ui.autocomplete.AbstractCompletionProvider.CaseInsensitiveComparator
 
addAttributes(StringBuilder) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Adds HTML describing the attributes of this tag to a buffer.
addCompletion(Completion) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Adds a single completion to this provider.
addCompletions(List<Completion>) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Adds Completions to this provider.
addDefinitionString(StringBuilder) - Method in class org.fife.ui.autocomplete.FunctionCompletion
 
addDefinitionString(StringBuilder) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
 
addDefinitionString(StringBuilder) - Method in class org.fife.ui.autocomplete.VariableCompletion
 
addParameters(StringBuilder) - Method in class org.fife.ui.autocomplete.FunctionCompletion
Adds HTML describing the parameters to this function to a buffer.
addWordCompletions(String[]) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Adds simple completions for a list of words.
AutoCompletion - Class in org.fife.ui.autocomplete
Adds auto-completion to a text component.
AutoCompletion(CompletionProvider) - Constructor for class org.fife.ui.autocomplete.AutoCompletion
Constructor.
AutoCompletionStyleContext - Class in org.fife.ui.autocomplete
Manages the colors shared across the library.
AutoCompletionStyleContext() - Constructor for class org.fife.ui.autocomplete.AutoCompletionStyleContext
 

B

BasicCompletion - Class in org.fife.ui.autocomplete
A straightforward Completion implementation.
BasicCompletion(CompletionProvider, String) - Constructor for class org.fife.ui.autocomplete.BasicCompletion
Constructor.
BasicCompletion(CompletionProvider, String, String) - Constructor for class org.fife.ui.autocomplete.BasicCompletion
Constructor.
BasicCompletion(CompletionProvider, String, String, String) - Constructor for class org.fife.ui.autocomplete.BasicCompletion
Constructor.
browse(URI) - Static method in class org.fife.ui.autocomplete.Util
Attempts to open a web browser to the specified URI.

C

characters(char[], int, int) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Called when character data inside an element is found.
checkProviderAndAdd(Completion) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
 
clear() - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Removes all completions from this provider.
clearParameterizedCompletionParams() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Clears the values used to identify and insert "parameterized completions" (e.g. functions or methods).
clearParameterizedCompletionParams() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Clears the values used to identify and insert "parameterized completions" (e.g. functions or methods).
clearParameterizedCompletionParams() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Calling this method will result in an UnsupportedOperationException being thrown.
comparator - Variable in class org.fife.ui.autocomplete.AbstractCompletionProvider
Compares a Completion against a String.
compare(Object, Object) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider.CaseInsensitiveComparator
 
compare(Completion, Completion) - Method in class org.fife.ui.autocomplete.SortByRelevanceComparator
 
compareTo(Completion) - Method in class org.fife.ui.autocomplete.AbstractCompletion
Compares this completion to another one lexicographically, ignoring case.
compareTo(Completion) - Method in interface org.fife.ui.autocomplete.Completion
Compares this completion to another one lexicographically, ignoring case.
Completion - Interface in org.fife.ui.autocomplete
Represents a completion choice.
CompletionCellRenderer - Class in org.fife.ui.autocomplete
A cell renderer that adds some pizazz when rendering the standard Completion types, like Eclipse and NetBeans do.
CompletionCellRenderer() - Constructor for class org.fife.ui.autocomplete.CompletionCellRenderer
Constructor.
CompletionCellRenderer(DefaultListCellRenderer) - Constructor for class org.fife.ui.autocomplete.CompletionCellRenderer
Constructor.
CompletionProvider - Interface in org.fife.ui.autocomplete
Provides autocompletion values to an AutoCompletion.
CompletionProviderBase - Class in org.fife.ui.autocomplete
A base class for all standard completion providers.
CompletionProviderBase() - Constructor for class org.fife.ui.autocomplete.CompletionProviderBase
 
completions - Variable in class org.fife.ui.autocomplete.AbstractCompletionProvider
The completions this provider is aware of.
CompletionXMLParser - Class in org.fife.ui.autocomplete
Parser for an XML file describing a procedural language such as C.
CompletionXMLParser(CompletionProvider) - Constructor for class org.fife.ui.autocomplete.CompletionXMLParser
Constructor.
CompletionXMLParser(CompletionProvider, ClassLoader) - Constructor for class org.fife.ui.autocomplete.CompletionXMLParser
Constructor.

D

DefaultCompletionProvider - Class in org.fife.ui.autocomplete
A basic completion provider implementation.
DefaultCompletionProvider() - Constructor for class org.fife.ui.autocomplete.DefaultCompletionProvider
Constructor.
DefaultCompletionProvider(String[]) - Constructor for class org.fife.ui.autocomplete.DefaultCompletionProvider
Creates a completion provider that provides completion for a simple list of words.
delegateToSubstanceRenderer() - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Attempts to delegate rendering to a Substance cell renderer.
DescWindowCallback - Interface in org.fife.ui.autocomplete
Passed to ExternalURLHandlers as a way for them to display a summary for a new completion in response to a link event.
doCompletion() - Method in class org.fife.ui.autocomplete.AutoCompletion
Displays the popup window.

E

EMPTY_STRING - Static variable in class org.fife.ui.autocomplete.CompletionProviderBase
 
EmptyIcon - Class in org.fife.ui.autocomplete
A standard icon that doesn't paint anything.
EmptyIcon(int) - Constructor for class org.fife.ui.autocomplete.EmptyIcon
 
endElement(String, String, String) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Called when an element is closed.
error(SAXParseException) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
 
ExternalURLHandler - Interface in org.fife.ui.autocomplete
A callback for when an external URL is clicked in the description window.

F

FunctionCompletion - Class in org.fife.ui.autocomplete
A completion choice representing a function.
FunctionCompletion(CompletionProvider, String, String) - Constructor for class org.fife.ui.autocomplete.FunctionCompletion
Constructor.

G

getAlreadyEntered(JTextComponent) - Method in class org.fife.ui.autocomplete.AbstractCompletion
Returns the portion of this completion that has already been entered into the text component.
getAlreadyEntered(JTextComponent) - Method in interface org.fife.ui.autocomplete.Completion
Returns the portion of this completion that has already been entered into the text component.
getAlreadyEnteredText(JTextComponent) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the text just before the current caret position that could be the start of something auto-completable.
getAlreadyEnteredText(JTextComponent) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Returns the text just before the current caret position that could be the start of something auto-completable.
getAlreadyEnteredText(JTextComponent) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the text just before the current caret position that could be the start of something auto-completable.
getAlternateBackground() - Static method in class org.fife.ui.autocomplete.CompletionCellRenderer
Returns the background color to use on alternating lines.
getAttribute(int) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns the specified ParameterizedCompletion.Parameter.
getAttributeCount() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns the number of attributes of this tag.
getAttributes() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns all attributes of this tag.
getAutoActivationDelay() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the delay between when the user types a character and when the code completion popup should automatically appear (if applicable).
getAutoCompleteSingleChoices() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns whether, if a single auto-complete choice is available, it should be automatically inserted, without displaying the popup menu.
getCommentCompletionProvider() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the completion provider to use for comments.
getCompletionByInputText(String) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Returns a list of Completions in this provider with the specified input text.
getCompletionProvider() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the completion provider.
getCompletions(JTextComponent) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Gets the possible completions for the text component at the current caret position.
getCompletions(JTextComponent) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Gets the possible completions for the text component at the current caret position.
getCompletions() - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Returns the completions found after parsing the XML.
getCompletionsAt(JTextComponent, Point) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the completions that have been entered at the specified visual location.
getCompletionsAt(JTextComponent, Point) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Returns the completions that have been entered at the specified visual location.
getCompletionsAt(JTextComponent, Point) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the completions that have been entered at the specified visual location.
getCompletionsImpl(JTextComponent) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Does the dirty work of creating a list of completions.
getCompletionsImpl(JTextComponent) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Does the dirty work of creating a list of completions.
getCompletionsImpl(JTextComponent) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Does the dirty work of creating a list of completions.
getDefaultCompletionProvider() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the completion provider used when one isn't defined for a particular token type.
getDefaultTriggerKey() - Static method in class org.fife.ui.autocomplete.AutoCompletion
Returns the default auto-complete "trigger key" for this OS.
getDefinedIn() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns where this variable is defined.
getDefinedIn() - Method in class org.fife.ui.autocomplete.VariableCompletion
Returns where this variable is defined.
getDefinitionString() - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns the "definition string" for this function completion.
getDefinitionString() - Method in interface org.fife.ui.autocomplete.ParameterizedCompletion
Returns the "definition string" for this completion.
getDefinitionString() - Method in class org.fife.ui.autocomplete.TemplateCompletion
 
getDefinitionString() - Method in class org.fife.ui.autocomplete.VariableCompletion
 
getDelegateRenderer() - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Returns the delegate renderer, or null if there is none.
getDescription() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns a short description of this variable.
getDescription() - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
 
getDisplayFont() - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Returns the font used when rendering completions.
getDocCommentCompletionProvider() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the completion provider to use for documentation comments.
getExternalURLHandler() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the handler to use when an external URL is clicked in the description window.
getHexString(Color) - Static method in class org.fife.ui.autocomplete.Util
Returns a hex string for the specified color, suitable for HTML.
getIcon() - Method in class org.fife.ui.autocomplete.AbstractCompletion
The default implementation returns null.
getIcon() - Method in interface org.fife.ui.autocomplete.Completion
Returns the icon to use for this completion.
getIconHeight() - Method in class org.fife.ui.autocomplete.EmptyIcon
 
getIconWidth() - Method in class org.fife.ui.autocomplete.EmptyIcon
 
getInputText() - Method in class org.fife.ui.autocomplete.AbstractCompletion
Returns the text the user has to (start) typing for this completion to be offered.
getInputText() - Method in interface org.fife.ui.autocomplete.Completion
Returns the text that the user has to (start) typing for this completion to be offered.
getInputText() - Method in class org.fife.ui.autocomplete.ShorthandCompletion
Returns the text the user must start typing to get this completion.
getInputText() - Method in class org.fife.ui.autocomplete.TemplateCompletion
 
getInsertionInfo(JTextComponent, boolean) - Method in class org.fife.ui.autocomplete.FunctionCompletion
 
getInsertionInfo(JTextComponent, boolean) - Method in interface org.fife.ui.autocomplete.ParameterizedCompletion
 
getInsertionInfo(JTextComponent, boolean) - Method in class org.fife.ui.autocomplete.TemplateCompletion
 
getLinkRedirector() - Static method in class org.fife.ui.autocomplete.AutoCompletion
Returns the link redirector, if any.
getListCellRenderer() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the default list cell renderer used when a completion provider does not supply its own.
getListCellRenderer() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the cell renderer for completions returned from this provider.
getListCellRenderer() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Returns the cell renderer for completions returned from this provider.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Returns the renderer.
getName() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns the name of this tag.
getName() - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
 
getName() - Method in class org.fife.ui.autocomplete.VariableCompletion
Returns the name of this variable.
getParam(int) - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns the specified ParameterizedCompletion.Parameter.
getParam(int) - Method in interface org.fife.ui.autocomplete.ParameterizedCompletion
Returns the specified ParameterizedCompletion.Parameter.
getParam(int) - Method in class org.fife.ui.autocomplete.TemplateCompletion
Returns the specified ParameterizedCompletion.Parameter.
getParamChoicesRenderer() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the renderer to use for Completions in the optional parameter choices popup window (displayed when a ParameterizedCompletion is code-completed).
getParamCount() - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns the number of parameters to this function.
getParamCount() - Method in interface org.fife.ui.autocomplete.ParameterizedCompletion
Returns the number of parameters this completion takes.
getParamCount() - Method in class org.fife.ui.autocomplete.TemplateCompletion
Returns the number of parameters this completion takes.
getParamEndChar() - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Returns the parameter end character specified.
getParameterChoices(JTextComponent, ParameterizedCompletion.Parameter) - Method in interface org.fife.ui.autocomplete.ParameterChoicesProvider
Returns a list of choices for a specific parameter.
getParameterChoicesProvider() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns an object that can return a list of completion choices for parameters.
getParameterChoicesProvider() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Returns an object that can return a list of completion choices for parameters.
getParameterCopyColor() - Method in class org.fife.ui.autocomplete.AutoCompletionStyleContext
Returns the color of the highlight painted on copies of editable parameters in parameterized completions.
getParameterizedCompletionCursorPositionColor() - Method in class org.fife.ui.autocomplete.AutoCompletionStyleContext
Returns the color used to denote the ending caret position for parameterized completions.
getParameterizedCompletions(JTextComponent) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns a list of parameterized completions that have been entered at the current caret position of a text component (and thus can have their completion choices displayed).
getParameterizedCompletions(JTextComponent) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Returns a list of parameterized completions that have been entered at the current caret position of a text component (and thus can have their completion choices displayed).
getParameterizedCompletions(JTextComponent) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns a list of parameterized completions that have been entered at the current caret position of a text component (and thus can have their completion choices displayed).
getParameterListEnd() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the text that marks the end of a list of parameters to a function or method.
getParameterListEnd() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Returns the text that marks the end of a list of parameters to a function or method.
getParameterListEnd() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the text that marks the end of a list of parameters to a function or method.
getParameterListSeparator() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the text that separates parameters to a function or method.
getParameterListSeparator() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Returns the text that separates parameters to a function or method.
getParameterListSeparator() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the text that separates parameters to a function or method.
getParameterListStart() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the text that marks the start of a list of parameters to a function or method.
getParameterListStart() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Returns the text that marks the start of a list of parameters to a function or method.
getParameterListStart() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the text that marks the start of a list of parameters to a function or method.
getParameterOutlineColor() - Method in class org.fife.ui.autocomplete.AutoCompletionStyleContext
Returns the color of the outline highlight used to denote editable parameters in parameterized completions.
getParamSeparator() - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Returns the parameter end string specified.
getParamStartChar() - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Returns the parameter start character specified.
getParent() - Method in interface org.fife.ui.autocomplete.CompletionProvider
Returns the parent completion provider.
getParent() - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Returns the parent completion provider.
getProvider() - Method in class org.fife.ui.autocomplete.AbstractCompletion
Returns the provider that returned this completion.
getProvider() - Method in interface org.fife.ui.autocomplete.Completion
Returns the provider that returned this completion.
getRelevance() - Method in class org.fife.ui.autocomplete.AbstractCompletion
Returns the "relevance" of this completion.
getRelevance() - Method in interface org.fife.ui.autocomplete.Completion
Returns the "relevance" of this completion.
getReplacementText(Completion, Document, int, int) - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the text to replace with in the document.
getReplacementText() - Method in class org.fife.ui.autocomplete.BasicCompletion
Returns the text to insert as the result of this auto-completion.
getReplacementText() - Method in interface org.fife.ui.autocomplete.Completion
Returns the text to insert as the result of this auto-completion.
getReplacementText() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns the text to insert as the result of this auto-completion.
getReplacementText() - Method in class org.fife.ui.autocomplete.TemplateCompletion
Returns null; template completions insert all of their text via getInsertionInfo().
getReturnValueDescription() - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns the description of the return value of this function.
getScreenBoundsForPoint(int, int) - Static method in class org.fife.ui.autocomplete.Util
Returns the screen coordinates for the monitor that contains the specified point.
getSelectedChoice() - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Returns the selected value.
getShortDescription() - Method in class org.fife.ui.autocomplete.BasicCompletion
Returns the short description of this completion, usually used in the completion choices list.
getShortDescription() - Method in class org.fife.ui.autocomplete.TemplateCompletion
 
getShouldAllowDecoratingMainAutoCompleteWindows() - Static method in class org.fife.ui.autocomplete.Util
Give apps a chance to decorate us with drop shadows, etc.
getShowDescWindow() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns whether the "description window" should be shown alongside the completion window.
getShowParameterToolTip() - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns whether a tool tip displaying assistance for each parameter while it is being edited is appropriate for this completion.
getShowParameterToolTip() - Method in interface org.fife.ui.autocomplete.ParameterizedCompletion
Returns whether a tool tip displaying assistance for each parameter while it is being edited is appropriate for this completion.
getShowParameterToolTip() - Method in class org.fife.ui.autocomplete.TemplateCompletion
Returns whether a tool tip displaying assistance for each parameter while it is being edited is appropriate for this completion.
getShowTypes() - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Returns whether the types of fields and return types of methods are shown in the completion text.
getStringCompletionProvider() - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the completion provider to use for strings.
getStyleContext() - Static method in class org.fife.ui.autocomplete.AutoCompletion
Returns the style context describing how auto-completion related highlights in the editor are rendered.
getSummary() - Method in class org.fife.ui.autocomplete.BasicCompletion
Returns the description of this auto-complete choice.
getSummary() - Method in interface org.fife.ui.autocomplete.Completion
Returns the description of this auto-complete choice.
getSummary() - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns the description of this auto-complete choice.
getSummary() - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Returns the description of this auto-complete choice.
getSummary() - Method in class org.fife.ui.autocomplete.ShorthandCompletion
If a summary has been set, that summary is returned.
getSummary() - Method in class org.fife.ui.autocomplete.TemplateCompletion
 
getSummary() - Method in class org.fife.ui.autocomplete.VariableCompletion
Returns the description of this auto-complete choice.
getSummaryBody() - Method in class org.fife.ui.autocomplete.ShorthandCompletion
Returns the "body" of the HTML returned by ShorthandCompletion.getSummary() when no summary text has been set.
getTextComponent() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the text component for which auto-completion is enabled.
getToolTipText() - Method in class org.fife.ui.autocomplete.AbstractCompletion
The default implementation returns null.
getToolTipText() - Method in interface org.fife.ui.autocomplete.Completion
Returns the tool tip text to display for mouse hovers over this completion.
getToolTipText() - Method in class org.fife.ui.autocomplete.FunctionCompletion
Returns the tool tip text to display for mouse hovers over this completion.
getToolTipText(RTextArea, MouseEvent) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Returns the tool tip to display for a mouse event.
getToolTipText() - Method in class org.fife.ui.autocomplete.VariableCompletion
Returns the tool tip text to display for mouse hovers over this completion.
getTriggerKey() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns the "trigger key" used for auto-complete.
getType() - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
Returns the type of this parameter, as a string.
getType() - Method in class org.fife.ui.autocomplete.VariableCompletion
Returns the type of this variable.
getTypeObject() - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
Returns the object used to describe the type of this parameter.
getUseSubstanceRenderers() - Static method in class org.fife.ui.autocomplete.Util
Returns whether we should attempt to use Substance cell renderers and styles for things such as completion choices, if a Substance Look and Feel is installed.

H

hideChildWindows() - Method in class org.fife.ui.autocomplete.AutoCompletion
Hides any child windows being displayed by the auto-completion system.

I

incSelection(int) - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Changes the selected index.
init() - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Initializes this completion provider.
initialize(ParameterizedCompletion) - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Initializes this window to offer suggestions for the parameters of a specific completion.
insertCompletion(Completion) - Method in class org.fife.ui.autocomplete.AutoCompletion
Inserts a completion.
insertCompletion(Completion, boolean) - Method in class org.fife.ui.autocomplete.AutoCompletion
Inserts a completion.
install(JTextComponent) - Method in class org.fife.ui.autocomplete.AutoCompletion
Installs this auto-completion on a text component.
isAutoActivateOkay(JTextComponent) - Method in interface org.fife.ui.autocomplete.CompletionProvider
This method is called if auto-activation is enabled in the parent AutoCompletion after the user types a single character.
isAutoActivateOkay(JTextComponent) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
This method is called if auto-activation is enabled in the parent AutoCompletion after the user types a single character.
isAutoActivateOkay(JTextComponent) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
This method is called if auto-activation is enabled in the parent AutoCompletion after the user types a single character.
isAutoActivationEnabled() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns whether auto-activation is enabled (that is, whether the completion popup will automatically appear after a delay when the user types an appropriate character).
isAutoCompleteEnabled() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns whether auto-completion is enabled.
isEndParam() - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
 
isLightForeground(Color) - Static method in class org.fife.ui.autocomplete.Util
Returns whether the specified color is "light" to use as a foreground.
isParameterAssistanceEnabled() - Method in class org.fife.ui.autocomplete.AutoCompletion
Returns whether parameter assistance is enabled.
isValidChar(char) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Returns whether the specified character is valid in an auto-completion.

L

LanguageAwareCompletionProvider - Class in org.fife.ui.autocomplete
A completion provider for the C programming language (and other languages with similar syntax).
LanguageAwareCompletionProvider() - Constructor for class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Constructor subclasses can use when they don't have their default provider created at construction time.
LanguageAwareCompletionProvider(CompletionProvider) - Constructor for class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Constructor.
LinkRedirector - Interface in org.fife.ui.autocomplete
Possibly redirects one URL to another.
loadFromXML(File) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Loads completions from an XML file.
loadFromXML(InputStream) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Loads completions from an XML input stream.
loadFromXML(InputStream, ClassLoader) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Loads completions from an XML input stream.
loadFromXML(String) - Method in class org.fife.ui.autocomplete.DefaultCompletionProvider
Loads completions from an XML file.

M

MarkupTagCompletion - Class in org.fife.ui.autocomplete
A completion representing a tag in markup, such as HTML or XML.
MarkupTagCompletion(CompletionProvider, String) - Constructor for class org.fife.ui.autocomplete.MarkupTagCompletion
Constructor.

O

org.fife.ui.autocomplete - package org.fife.ui.autocomplete
 

P

paintComponent(Graphics) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
 
paintIcon(Component, Graphics, int, int) - Method in class org.fife.ui.autocomplete.EmptyIcon
 
ParameterChoicesProvider - Interface in org.fife.ui.autocomplete
Provides completions for a ParameterizedCompletion's parameters.
ParameterizedCompletion - Interface in org.fife.ui.autocomplete
A completion option that takes parameters, such as a function or method.
ParameterizedCompletion.Parameter - Class in org.fife.ui.autocomplete
A parameter passed to a parameterized Completion.
ParameterizedCompletion.Parameter(Object, String) - Constructor for class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
Constructor.
ParameterizedCompletion.Parameter(Object, String, boolean) - Constructor for class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
Constructor.
ParameterizedCompletionChoicesWindow - Class in org.fife.ui.autocomplete
A small popup window offering a list of likely choices for a parameter when the user has code-completed a parameterized completion.
ParameterizedCompletionChoicesWindow(Window, AutoCompletion, ParameterizedCompletionContext) - Constructor for class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Constructor.
possiblyAddDefinedIn(StringBuilder) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Adds some HTML describing where this variable is defined, if this information is known.
possiblyAddDefinedIn(StringBuilder) - Method in class org.fife.ui.autocomplete.VariableCompletion
Adds some HTML describing where this variable is defined, if this information is known.
possiblyAddDescription(StringBuilder) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Adds the description text as HTML to a buffer, if a description is defined.
possiblyAddDescription(StringBuilder) - Method in class org.fife.ui.autocomplete.VariableCompletion
Adds the description text as HTML to a buffer, if a description is defined.
possiblyRedirect(URL) - Method in interface org.fife.ui.autocomplete.LinkRedirector
 
prepareForFunctionCompletion(JList, FunctionCompletion, int, boolean, boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Prepares this renderer to display a function completion.
prepareForMarkupTagCompletion(JList, MarkupTagCompletion, int, boolean, boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Prepares this renderer to display a markup tag completion.
prepareForOtherCompletion(JList, Completion, int, boolean, boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Prepares this renderer to display a completion not specifically handled elsewhere.
prepareForTemplateCompletion(JList, TemplateCompletion, int, boolean, boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Prepares this renderer to display a template completion.
prepareForVariableCompletion(JList, VariableCompletion, int, boolean, boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Prepares this renderer to display a variable completion.
PROPERTY_ALLOW_DECORATED_AUTOCOMPLETE_WINDOWS - Static variable in class org.fife.ui.autocomplete.Util
If this system property is true, then even the "main" two auto-complete windows will allow window decorations via PopupWindowDecorator.
PROPERTY_DONT_USE_SUBSTANCE_RENDERERS - Static variable in class org.fife.ui.autocomplete.Util
If a system property is defined with this name and set, ignoring case, to true, this library will not attempt to use Substance renderers.

R

refreshPopupWindow() - Method in class org.fife.ui.autocomplete.AutoCompletion
Refreshes the popup window.
removeCompletion(Completion) - Method in class org.fife.ui.autocomplete.AbstractCompletionProvider
Removes the specified completion from this provider.
reset(CompletionProvider) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Resets this parser to grab more completions.
resolveEntity(String, String) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
 

S

seg - Variable in class org.fife.ui.autocomplete.DefaultCompletionProvider
 
setAlternateBackground(Color) - Static method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets the background color to use on alternating lines.
setAttributes(List<? extends ParameterizedCompletion.Parameter>) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Sets the attributes of this tag.
setAutoActivationDelay(int) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the delay between when the user types a character and when the code completion popup should automatically appear (if applicable).
setAutoActivationEnabled(boolean) - Method in class org.fife.ui.autocomplete.AutoCompletion
Toggles whether auto-activation is enabled.
setAutoActivationRules(boolean, String) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Sets the characters that auto-activation should occur after.
setAutoCompleteEnabled(boolean) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets whether auto-completion is enabled.
setAutoCompleteSingleChoices(boolean) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets whether, if a single auto-complete choice is available, it should be automatically inserted, without displaying the popup menu.
setChoicesWindowSize(int, int) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the size of the completion choices window.
setCommentCompletionProvider(CompletionProvider) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Sets the comment completion provider.
setCompletionProvider(CompletionProvider) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the completion provider being used.
setDefaultCompletionClassLoader(ClassLoader) - Static method in class org.fife.ui.autocomplete.CompletionXMLParser
Sets the class loader to use when loading custom classes to use for various Completion types, such as FunctionCompletions, from XML.
setDefaultCompletionProvider(CompletionProvider) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Sets the default completion provider.
setDefinedIn(String) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Sets where this variable is defined.
setDefinedIn(String) - Method in class org.fife.ui.autocomplete.VariableCompletion
Sets where this variable is defined.
setDelegateRenderer(DefaultListCellRenderer) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets the delegate renderer.
setDescription(String) - Method in class org.fife.ui.autocomplete.MarkupTagCompletion
Sets the short description of this tag.
setDescription(String) - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
 
setDescriptionWindowSize(int, int) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the size of the description window.
setDisplayFont(Font) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets the font to use when rendering completion items.
setDocCommentCompletionProvider(CompletionProvider) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Sets the documentation comment completion provider.
setExternalURLHandler(ExternalURLHandler) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the handler to use when an external URL is clicked in the description window.
setIconWithDefault(Completion, Icon) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets the icon to display based off of a completion, falling back to a default icon if the completion has no icon.
setLinkRedirector(LinkRedirector) - Static method in class org.fife.ui.autocomplete.AutoCompletion
Sets the redirector for external URL's found in code completion documentation.
setListCellRenderer(ListCellRenderer) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the default list cell renderer to use when a completion provider does not supply its own.
setListCellRenderer(ListCellRenderer) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Sets the renderer to use when displaying completion choices.
setListCellRenderer(ListCellRenderer) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Sets the renderer to use when displaying completion choices.
setLocationRelativeTo(Rectangle) - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Sets the location of this window relative to the given rectangle.
setParamChoicesRenderer(ListCellRenderer) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the renderer to use for Completions in the optional parameter choices popup window (displayed when a ParameterizedCompletion is code-completed).
setParamColor(Color) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets the color to use for function arguments.
setParameter(int, String) - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Displays the choices for the specified parameter matching the given text.
setParameterAssistanceEnabled(boolean) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets whether parameter assistance is enabled.
setParameterChoicesProvider(ParameterChoicesProvider) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Sets the param choices provider.
setParameterCopyColor(Color) - Method in class org.fife.ui.autocomplete.AutoCompletionStyleContext
Sets the color of the highlight painted on copies of editable parameters in parameterized completions.
setParameterizedCompletionCursorPositionColor(Color) - Method in class org.fife.ui.autocomplete.AutoCompletionStyleContext
Sets the color used to denote the ending caret position for parameterized completions.
setParameterizedCompletionParams(char, String, char) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Sets the values used to identify and insert "parameterized completions" (e.g. functions or methods).
setParameterizedCompletionParams(char, String, char) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Sets the values used to identify and insert "parameterized completions" (e.g. functions or methods).
setParameterizedCompletionParams(char, String, char) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Calling this method will result in an UnsupportedOperationException being thrown.
setParameterOutlineColor(Color) - Method in class org.fife.ui.autocomplete.AutoCompletionStyleContext
Sets the color of the outline highlight used to denote editable parameters in parameterized completions.
setParams(List<ParameterizedCompletion.Parameter>) - Method in class org.fife.ui.autocomplete.FunctionCompletion
Sets the parameters to this function.
setParent(CompletionProvider) - Method in interface org.fife.ui.autocomplete.CompletionProvider
Sets the parent completion provider.
setParent(CompletionProvider) - Method in class org.fife.ui.autocomplete.CompletionProviderBase
Sets the parent completion provider.
setRelevance(int) - Method in class org.fife.ui.autocomplete.AbstractCompletion
Sets the relevance of this completion.
setReturnValueDescription(String) - Method in class org.fife.ui.autocomplete.FunctionCompletion
Sets the description of the return value of this function.
setShortDescription(String) - Method in class org.fife.ui.autocomplete.BasicCompletion
Sets the short description of this completion.
setShowDescWindow(boolean) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets whether the "description window" should be shown beside the completion window.
setShowTypes(boolean) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets whether the types of fields and return types of methods are shown in the completion text.
setStringCompletionProvider(CompletionProvider) - Method in class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
Sets the completion provider to use while in a string.
setSummary(String) - Method in class org.fife.ui.autocomplete.BasicCompletion
Sets the summary for this completion.
setTriggerKey(KeyStroke) - Method in class org.fife.ui.autocomplete.AutoCompletion
Sets the keystroke that should be used to trigger the auto-complete popup window.
setTypeColor(Color) - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Sets the color to use for function/field types.
setVisible(boolean) - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Toggles the visibility of this popup window.
ShorthandCompletion - Class in org.fife.ui.autocomplete
A completion where the input text is shorthand for (really, just different than) the actual text to be inserted.
ShorthandCompletion(CompletionProvider, String, String) - Constructor for class org.fife.ui.autocomplete.ShorthandCompletion
Constructor.
ShorthandCompletion(CompletionProvider, String, String, String) - Constructor for class org.fife.ui.autocomplete.ShorthandCompletion
Constructor.
ShorthandCompletion(CompletionProvider, String, String, String, String) - Constructor for class org.fife.ui.autocomplete.ShorthandCompletion
Constructor.
showSummaryFor(Completion, String) - Method in interface org.fife.ui.autocomplete.DescWindowCallback
Callback allowing a new code completion's description to be displayed in the description window.
SortByRelevanceComparator - Class in org.fife.ui.autocomplete
Compares two Completions by their relevance before sorting them lexicographically.
SortByRelevanceComparator() - Constructor for class org.fife.ui.autocomplete.SortByRelevanceComparator
 
startElement(String, String, String, Attributes) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
Called when an element starts.
startsWithIgnoreCase(String, String) - Static method in class org.fife.ui.autocomplete.Util
Returns whether str starts with start, ignoring case.
stripHtml(String) - Static method in class org.fife.ui.autocomplete.Util
Strips any HTML from a string.

T

TemplateCompletion - Class in org.fife.ui.autocomplete
A completion made up of a template with arbitrary parameters that the user can tab through and fill in.
TemplateCompletion(CompletionProvider, String, String, String) - Constructor for class org.fife.ui.autocomplete.TemplateCompletion
 
TemplateCompletion(CompletionProvider, String, String, String, String, String) - Constructor for class org.fife.ui.autocomplete.TemplateCompletion
 
toString() - Method in class org.fife.ui.autocomplete.AbstractCompletion
Returns a string representation of this completion.
toString() - Method in class org.fife.ui.autocomplete.BasicCompletion
Returns a string representation of this completion.
toString() - Method in class org.fife.ui.autocomplete.ParameterizedCompletion.Parameter
 
toString() - Method in class org.fife.ui.autocomplete.TemplateCompletion
 
toString() - Method in class org.fife.ui.autocomplete.VariableCompletion
Overridden to return the name of the variable being completed.

U

uninstall() - Method in class org.fife.ui.autocomplete.AutoCompletion
Uninstalls this auto-completion from its text component.
updateUI() - Method in class org.fife.ui.autocomplete.CompletionCellRenderer
Overridden to update our delegate, if necessary.
updateUI() - Method in class org.fife.ui.autocomplete.ParameterizedCompletionChoicesWindow
Updates the LookAndFeel of this window.
urlClicked(HyperlinkEvent, Completion, DescWindowCallback) - Method in interface org.fife.ui.autocomplete.ExternalURLHandler
Called when an external URL is clicked in the description window.
Util - Class in org.fife.ui.autocomplete
Utility methods for the auto-complete framework.
Util() - Constructor for class org.fife.ui.autocomplete.Util
 

V

VariableCompletion - Class in org.fife.ui.autocomplete
A completion for a variable (or constant) in a programming language.
VariableCompletion(CompletionProvider, String, String) - Constructor for class org.fife.ui.autocomplete.VariableCompletion
Constructor.

W

warning(SAXParseException) - Method in class org.fife.ui.autocomplete.CompletionXMLParser
 
A B C D E F G H I L M O P R S T U V W