Package org.fife.rsta.ac.groovy
Class GroovyCompletionProvider
java.lang.Object
org.fife.ui.autocomplete.CompletionProviderBase
org.fife.ui.autocomplete.LanguageAwareCompletionProvider
org.fife.rsta.ac.groovy.GroovyCompletionProvider
- All Implemented Interfaces:
org.fife.ui.autocomplete.CompletionProvider,org.fife.ui.rtextarea.ToolTipSupplier
public class GroovyCompletionProvider
extends org.fife.ui.autocomplete.LanguageAwareCompletionProvider
A completion provider for Groovy. This is a work in progress and is not
recommended for real use.
- Version:
- 1.0
-
Field Summary
Fields inherited from class org.fife.ui.autocomplete.CompletionProviderBase
EMPTY_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddShorthandCompletions(org.fife.ui.autocomplete.DefaultCompletionProvider codeCP) Adds shorthand completions to the code completion provider.protected org.fife.ui.autocomplete.CompletionProviderReturns the provider to use when editing code.protected org.fife.ui.autocomplete.CompletionProviderReturns the provider to use when in a comment.protected org.fife.ui.autocomplete.CompletionProviderReturns the completion provider to use when the caret is in a string.Methods inherited from class org.fife.ui.autocomplete.LanguageAwareCompletionProvider
clearParameterizedCompletionParams, getAlreadyEnteredText, getCommentCompletionProvider, getCompletionsAt, getCompletionsImpl, getDefaultCompletionProvider, getDocCommentCompletionProvider, getParameterizedCompletions, getParameterListEnd, getParameterListSeparator, getParameterListStart, getStringCompletionProvider, getToolTipText, isAutoActivateOkay, setCommentCompletionProvider, setDefaultCompletionProvider, setDocCommentCompletionProvider, setParameterizedCompletionParams, setStringCompletionProviderMethods inherited from class org.fife.ui.autocomplete.CompletionProviderBase
getCompletions, getListCellRenderer, getParameterChoicesProvider, getParent, setAutoActivationRules, setListCellRenderer, setParameterChoicesProvider, setParent
-
Constructor Details
-
GroovyCompletionProvider
public GroovyCompletionProvider()Constructor.
-
-
Method Details
-
addShorthandCompletions
protected void addShorthandCompletions(org.fife.ui.autocomplete.DefaultCompletionProvider codeCP) Adds shorthand completions to the code completion provider.- Parameters:
codeCP- The code completion provider.
-
createCodeCompletionProvider
protected org.fife.ui.autocomplete.CompletionProvider createCodeCompletionProvider()Returns the provider to use when editing code.- Returns:
- The provider.
- See Also:
-
createCommentCompletionProvider
protected org.fife.ui.autocomplete.CompletionProvider createCommentCompletionProvider()Returns the provider to use when in a comment.- Returns:
- The provider.
- See Also:
-
createStringCompletionProvider
protected org.fife.ui.autocomplete.CompletionProvider createStringCompletionProvider()Returns the completion provider to use when the caret is in a string.- Returns:
- The provider.
- See Also:
-