public class PerlCompletionProvider extends CCompletionProvider
setUseParensWithFunctions(boolean) method.EMPTY_STRING| Constructor and Description |
|---|
PerlCompletionProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addShorthandCompletions(org.fife.ui.autocomplete.DefaultCompletionProvider codeCP)
Adds shorthand completions to the code completion provider.
|
protected org.fife.ui.autocomplete.CompletionProvider |
createCodeCompletionProvider()
Returns the provider to use when editing code.
|
protected org.fife.ui.autocomplete.CompletionProvider |
createStringCompletionProvider()
Returns the completion provider to use when the caret is in a string.
|
protected java.util.List<org.fife.ui.autocomplete.Completion> |
getCompletionsImpl(javax.swing.text.JTextComponent comp) |
char |
getParameterListEnd()
Overridden to return the null char (meaning "no end character") if the
user doesn't want to use parens around their functions.
|
char |
getParameterListStart()
Overridden to return the null char (meaning "no start character") if the
user doesn't want to use parens around their functions.
|
boolean |
getUseParensWithFunctions()
Returns whether the user wants to use parens around parameters to
functions.
|
protected java.lang.String |
getXmlResource()
Returns the name of the XML resource to load (on classpath or a file).
|
void |
setUseParensWithFunctions(boolean use)
Sets whether the user wants to use parens around parameters to
functions.
|
createCommentCompletionProvider, loadCodeCompletionsFromXmlclearParameterizedCompletionParams, getAlreadyEnteredText, getCommentCompletionProvider, getCompletionsAt, getDefaultCompletionProvider, getDocCommentCompletionProvider, getParameterizedCompletions, getParameterListSeparator, getStringCompletionProvider, getToolTipText, isAutoActivateOkay, setCommentCompletionProvider, setDefaultCompletionProvider, setDocCommentCompletionProvider, setParameterizedCompletionParams, setStringCompletionProvidergetCompletions, getListCellRenderer, getParameterChoicesProvider, getParent, setAutoActivationRules, setListCellRenderer, setParameterChoicesProvider, setParentprotected void addShorthandCompletions(org.fife.ui.autocomplete.DefaultCompletionProvider codeCP)
CCompletionProvideraddShorthandCompletions in class CCompletionProvidercodeCP - The code completion provider.protected org.fife.ui.autocomplete.CompletionProvider createCodeCompletionProvider()
CCompletionProvidercreateCodeCompletionProvider in class CCompletionProviderCCompletionProvider.createCommentCompletionProvider(),
CCompletionProvider.createStringCompletionProvider(),
CCompletionProvider.loadCodeCompletionsFromXml(DefaultCompletionProvider),
CCompletionProvider.addShorthandCompletions(DefaultCompletionProvider)protected org.fife.ui.autocomplete.CompletionProvider createStringCompletionProvider()
CCompletionProvidercreateStringCompletionProvider in class CCompletionProviderCCompletionProvider.createCodeCompletionProvider(),
CCompletionProvider.createCommentCompletionProvider()protected java.util.List<org.fife.ui.autocomplete.Completion> getCompletionsImpl(javax.swing.text.JTextComponent comp)
getCompletionsImpl in class org.fife.ui.autocomplete.LanguageAwareCompletionProviderpublic char getParameterListEnd()
getParameterListEnd in interface org.fife.ui.autocomplete.CompletionProvidergetParameterListEnd in class org.fife.ui.autocomplete.LanguageAwareCompletionProvidergetUseParensWithFunctions()public char getParameterListStart()
getParameterListStart in interface org.fife.ui.autocomplete.CompletionProvidergetParameterListStart in class org.fife.ui.autocomplete.LanguageAwareCompletionProvidergetUseParensWithFunctions()public boolean getUseParensWithFunctions()
setUseParensWithFunctions(boolean)protected java.lang.String getXmlResource()
CCompletionProvidergetXmlResource in class CCompletionProviderpublic void setUseParensWithFunctions(boolean use)
use - Whether to use parens around parameters to functions.getUseParensWithFunctions()