public class CCompletionProvider extends org.fife.ui.autocomplete.LanguageAwareCompletionProvider
EMPTY_STRING| Constructor and Description |
|---|
CCompletionProvider()
Constructor.
|
| 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 |
createCommentCompletionProvider()
Returns the provider to use when in a comment.
|
protected org.fife.ui.autocomplete.CompletionProvider |
createStringCompletionProvider()
Returns the completion provider to use when the caret is in a string.
|
protected java.lang.String |
getXmlResource()
Returns the name of the XML resource to load (on classpath or a file).
|
protected void |
loadCodeCompletionsFromXml(org.fife.ui.autocomplete.DefaultCompletionProvider cp)
Called from
createCodeCompletionProvider() to actually load
the completions from XML. |
clearParameterizedCompletionParams, getAlreadyEnteredText, getCommentCompletionProvider, getCompletionsAt, getCompletionsImpl, getDefaultCompletionProvider, getDocCommentCompletionProvider, getParameterizedCompletions, getParameterListEnd, getParameterListSeparator, getParameterListStart, getStringCompletionProvider, getToolTipText, isAutoActivateOkay, setCommentCompletionProvider, setDefaultCompletionProvider, setDocCommentCompletionProvider, setParameterizedCompletionParams, setStringCompletionProvidergetCompletions, getListCellRenderer, getParameterChoicesProvider, getParent, setAutoActivationRules, setListCellRenderer, setParameterChoicesProvider, setParentprotected void addShorthandCompletions(org.fife.ui.autocomplete.DefaultCompletionProvider codeCP)
codeCP - The code completion provider.protected org.fife.ui.autocomplete.CompletionProvider createCodeCompletionProvider()
protected org.fife.ui.autocomplete.CompletionProvider createCommentCompletionProvider()
createCodeCompletionProvider(),
createStringCompletionProvider()protected org.fife.ui.autocomplete.CompletionProvider createStringCompletionProvider()
createCodeCompletionProvider(),
createCommentCompletionProvider()protected java.lang.String getXmlResource()
protected void loadCodeCompletionsFromXml(org.fife.ui.autocomplete.DefaultCompletionProvider cp)
createCodeCompletionProvider() to actually load
the completions from XML. Subclasses that override that method will
want to call this one.cp - The code completion provider.