|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fife.ui.autocomplete.CompletionProviderBase
org.fife.ui.autocomplete.LanguageAwareCompletionProvider
org.fife.rsta.ac.c.CCompletionProvider
org.fife.rsta.ac.sh.ShellCompletionProvider
public class ShellCompletionProvider
A completion provider for Unix shell scripts.
| Field Summary |
|---|
| Fields inherited from class org.fife.ui.autocomplete.CompletionProviderBase |
|---|
EMPTY_STRING |
| Constructor Summary | |
|---|---|
ShellCompletionProvider()
Constructor. |
|
| Method Summary | |
|---|---|
protected void |
addShorthandCompletions(DefaultCompletionProvider codeCP)
Adds shorthand completions to the code completion provider. |
protected CompletionProvider |
createStringCompletionProvider()
Returns the completion provider to use when the caret is in a string. |
char |
getParameterListEnd()
|
char |
getParameterListStart()
|
static boolean |
getUseLocalManPages()
Returns whether the local system's man pages should be used for descriptions of functions. |
protected String |
getXmlResource()
Returns the name of the XML resource to load (on classpath or a file). |
static void |
setUseLocalManPages(boolean use)
Sets whether the local system's man pages should be used for descriptions of functions. |
| Methods inherited from class org.fife.rsta.ac.c.CCompletionProvider |
|---|
createCodeCompletionProvider, createCommentCompletionProvider, loadCodeCompletionsFromXml |
| Methods inherited from class org.fife.ui.autocomplete.CompletionProviderBase |
|---|
getCompletions, getListCellRenderer, getParameterChoicesProvider, getParent, setAutoActivationRules, setListCellRenderer, setParameterChoicesProvider, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ShellCompletionProvider()
| Method Detail |
|---|
protected void addShorthandCompletions(DefaultCompletionProvider codeCP)
addShorthandCompletions in class CCompletionProvidercodeCP - The code completion provider.protected CompletionProvider createStringCompletionProvider()
createStringCompletionProvider in class CCompletionProviderCCompletionProvider.createCodeCompletionProvider(),
CCompletionProvider.createCommentCompletionProvider()public char getParameterListEnd()
getParameterListEnd in interface CompletionProvidergetParameterListEnd in class LanguageAwareCompletionProviderpublic char getParameterListStart()
getParameterListStart in interface CompletionProvidergetParameterListStart in class LanguageAwareCompletionProviderpublic static boolean getUseLocalManPages()
setUseLocalManPages(boolean)protected String getXmlResource()
getXmlResource in class CCompletionProviderpublic static void setUseLocalManPages(boolean use)
use - Whether to use the local man pages in function descriptions.getUseLocalManPages()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||