Package org.fife.rsta.ac.sh
Class ShellFunctionCompletion
java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.ui.autocomplete.VariableCompletion
org.fife.ui.autocomplete.FunctionCompletion
org.fife.rsta.ac.sh.ShellFunctionCompletion
- All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>,org.fife.ui.autocomplete.Completion,org.fife.ui.autocomplete.ParameterizedCompletion
public class ShellFunctionCompletion
extends org.fife.ui.autocomplete.FunctionCompletion
Completion for Unix shell "functions" (command line utilities).
- Version:
- 1.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.fife.ui.autocomplete.ParameterizedCompletion
org.fife.ui.autocomplete.ParameterizedCompletion.Parameter -
Constructor Summary
ConstructorsConstructorDescriptionShellFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider, String name, String returnType) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprivate StringGets a summary of this function from the local system's man pages.private static StringBuffermanToHtml(CharSequence text) private static StringquoteReplacement(String text) Methods inherited from class org.fife.ui.autocomplete.FunctionCompletion
addDefinitionString, addParameters, compareTo, equals, getDefinitionString, getInsertionInfo, getParam, getParamCount, getReturnValueDescription, getShowParameterToolTip, getToolTipText, hashCode, setParams, setReturnValueDescriptionMethods inherited from class org.fife.ui.autocomplete.VariableCompletion
getDefinedIn, getName, getType, possiblyAddDefinedIn, possiblyAddDescription, setDefinedIn, toStringMethods inherited from class org.fife.ui.autocomplete.BasicCompletion
getReplacementText, getShortDescription, setShortDescription, setSummaryMethods inherited from class org.fife.ui.autocomplete.AbstractCompletion
getAlreadyEntered, getIcon, getInputText, getProvider, getRelevance, setIcon, setRelevanceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.fife.ui.autocomplete.Completion
getAlreadyEntered, getIcon, getInputText, getProvider, getRelevance, getReplacementText
-
Constructor Details
-
Method Details
-
getSummary
- Specified by:
getSummaryin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getSummaryin classorg.fife.ui.autocomplete.FunctionCompletion
-
getSummaryFromManPage
Gets a summary of this function from the local system's man pages.- Returns:
- The summary.
-
manToHtml
-
quoteReplacement
-